mainWin

הקוד של

mainWin

חדש

 

 

 

 

 

clip_image001[4]

 

הקוד

 

public partial class mainWin : Form

    {

        Form current = null;

        public mainWin()

        {

            InitializeComponent();

        }

 

        private void mainWin_Load(object sender, EventArgs e)

        {

            DBHelper.init();

        }

        private void btnOpenContactWin_Click(object sender, EventArgs e)

        {

            if (current != null)

            {

                if (current is contactWin)

                {

                    (current as contactWin).moveToPage(0);

                    return;

                }

                current.Close();

            }

            current = new contactWin()

            {

                Dock = DockStyle.Fill,

                TopLevel = false,

                TopMost = true

            };

            mainPanel.Controls.Add(current);

            (current as contactWin).moveToPage(0);

            current.Show();

 

        }

 

        private void btnUpdateContact_Click(object sender, EventArgs e)

        {

            if (current != null)

            {

                if (current is contactWin)

                {

                    (current as contactWin).moveToPage(1);

                    return;

                }

                current.Close();

            }

            current = new contactWin()

            {

                Dock = DockStyle.Fill,

                TopLevel = false,

                TopMost = true

            };

            mainPanel.Controls.Add(current);

            (current as contactWin).moveToPage(1);

            current.Show();

 

        }

 

        private void btnListOfContacts_Click(object sender, EventArgs e)

        {

            if (current != null)

            {

                if (current is contactWin)

                {

                    (current as contactWin).moveToPage(2);

                    return;

                }

                current.Close();

            }

            current = new contactWin()

            {

                Dock = DockStyle.Fill,

                TopLevel = false,

                TopMost = true

            };

            mainPanel.Controls.Add(current);

            (current as contactWin).moveToPage(2);

            current.Show();

 

        }

 

        private void btnPhoneWin_Click(object sender, EventArgs e)

        {

            if (current != null)

            {

                if (current is phoneWin)

                {

                   

                    return;

                }

                current.Close();

            }

            current = new phoneWin()

            {

                Dock = DockStyle.Fill,

                TopLevel = false,

                TopMost = true

            };

            mainPanel.Controls.Add(current);

         

            current.Show();

        }

    }