private void Button_Click(object sender, EventArgs e)
 {
   new SecondForm(this).ShowDialog(); // in case of internal event handlers registration (in constructor)
   // or
   SecondForm secondForm = new SecondForm(this);
   the_timer.Tick += new EventHandler(SecondForm.Timer_tick); // that method must be public
 }
Esempio n. 2
0
        // ADD
        private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
        {
            SecondForm form = new SecondForm();

            form.ShowDialog();
            Users.Add(form.User);
        }
    private void dataGridView_CellClick(object sender, EventArgs e)
    {
        //This event fires every time user click cell
        if (sf == null)
        {
            //This means our second form has not been initialized so maybe show message to user and return or open it up
            //First solution
            sf = new SecondForm();
            sf.Show();
            //Second solution
            MessageBox.Show("Second form is not initialized!");
            return;
        }
        //I would here check if(sf.Visible) and if it is not i would sf.Show();
        //We check if same row has been selected. If it does then we do nothing
        if (dataGridView.SelectedRows[0].Index == lastSelectedRow)
        {
            return;
        }
        int    uid   = Convert.ToInt32(row.Cells["ColumnThatContainsUserId"].Value);
        string uname = row.Cells["ColumnThatContainsUserName"].Value.ToString();

        sf.SwitchUser(uid, uname);    //Accessing through global variable
        lastSelectedRow = dataGridView.SelectedRows[0].Index;
    }
Esempio n. 4
0
    public void callToSecondWindow()
    {
        SecondForm sf = new  SecondForm();

        sf.firstWindowRef = this;
        sf.showDialog();
    }
    private void BadBackgroundLaunch(object state)
    {
        var form2 = new SecondForm();

        form2.Text = "Bad one";
        form2.Show();
    }
 static void Go()
 {
     f1 = new FirstForm();
     f2 = new SecondForm();
     f1.DateSelected += new EventHandler <DateEventArgs>(f1_DateSelected);
     f1.Show();
     f2.Show();
 }
Esempio n. 7
0
 static void Go()
 {
     f1 = new FirstForm();
     f2 = new SecondForm();
     f1.DateSelected += (o, e) => f2.SelectedDate = e.Date.AddMonths(6);
     f1.Show();
     f2.Show();
 }
Esempio n. 8
0
        public Form1()
        {
            InitializeComponent();
            var lp   = new Lichtpunkt();
            var mast = new Mast();
            var s    = new SecondForm();

            s.ShowDialog();
        }
 private void GoodBackgroundLaunch(object state)
 {
     this.Invoke((Action)(() =>
     {
         var form2 = new SecondForm();
         form2.Text = "Good One";
         form2.Show();
     }));
 }
 public void OpenSecondForm()
 {
     // create it only once
     if (_secondForm == null)
     {
         _secondForm = new SecondForm();
     }
     // otherwise just show it
     _secondForm.Show();
 }
        public void Save(String firstName, String lastName)
        {
            string _firstname = firstName;

            Form.Invoke(new Action(() =>
            {
                Form.Hide();
            }));
            SecondForm frm = new SecondForm(firstName);

            frm.ShowDialog();
        }
Esempio n. 12
0
 // UPDATE
 private void linkLabel2_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     if (listBox1.SelectedItem != null)
     {
         User       selUser = (User)listBox1.SelectedItem;
         SecondForm form    = new SecondForm(selUser);
         form.ShowDialog();
         Users.ResetBindings();
         //listBox1.DataSource = null;
         //listBox1.DataSource = users;
     }
 }
    private void button1_Click(object sender, EventArgs e)
    {
        var person = new Person();

        person.Name = txtName.Text;
        if (int.TryParse(txtAge.Text, out int age))
        {
            person.Age = age;
        }
        var form2 = new SecondForm(person);

        form2.Show();
    }
 /// <summary>
 /// Clean up any resources being used.
 /// </summary>
 /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
 protected override void Dispose(bool disposing)
 {
     if (disposing && (components != null))
     {
         if (SecondForm != null)
         {
             SecondForm.Close();
         }
         FavoriteWriter();
         components.Dispose();
     }
     base.Dispose(disposing);
 }
Esempio n. 15
0
        private void button1_Click(object sender, EventArgs e)
        {
            SecondForm form = new SecondForm(textBox1.Text);

            form.UserName = textBox1.Text;
            if (DialogResult.OK == form.ShowDialog())
            {
            }                                             //ShowDialog invokes the modal form
            textBox1.Text = form.UserName;
            if (form != null)
            {
                form.Close();
            }
            form          = new SecondForm();
            form.UserName = textBox1.Text;
            form.Visible  = true;
            form.Show(this);
        }
Esempio n. 16
0
    private void button1_Click(object sender, EventArgs e)
    {
        SecondForm form2 = new SecondForm(this);

        SecondForm.Show();
    }
Esempio n. 17
0
 public MainForm()
 {
     InitializeComponent();
     form = new SecondForm();
 }
Esempio n. 18
0
        private void button9_Click(object sender, EventArgs e)
        {
            var secondQuery = new SecondForm();

            secondQuery.ShowDialog();
        }
    private void OnUpdateLastButton_Clicked(object sender, EventArgs e)
    {
        var childForm = new SecondForm();

        childForm.Show();    //Shows the second form
    }
Esempio n. 20
0
        public static Shapes chooseFormToGenerateElements()
        {
            while (true)
            {
                Console.WriteLine("Please, choose form to generate elements(from 1 to 14) or \"500\" to finish program: ");
                int numberOfForm = Int32.Parse(Console.ReadLine());
                UserInterfaceHelpers.checkIfWantToExitTheProgram(numberOfForm);
                if (UserInterfaceHelpers.checkTheCorrectInputNumberOfForm(numberOfForm, Config.NumberOfForms))
                {
                    switch (numberOfForm)
                    {
                    case (int)NumberOfForms.FirstForm:
                    {
                        FirstForm form = new FirstForm();
                        return(form);
                    }

                    case (int)NumberOfForms.SecondForm:
                    {
                        SecondForm form = new SecondForm();
                        return(form);
                    }

                    case (int)NumberOfForms.ThirdForm:
                    {
                        ThirdForm form = new ThirdForm();
                        return(form);
                    }

                    case (int)NumberOfForms.FourthForm:
                    {
                        FourthForm form = new FourthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.FifthForm:
                    {
                        FifthForm form = new FifthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.SixthForm:
                    {
                        SixthForm form = new SixthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.SeventhForm:
                    {
                        SeventhForm form = new SeventhForm();
                        return(form);
                    }

                    case (int)NumberOfForms.EighthForm:
                    {
                        EighthForm form = new EighthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.NinthForm:
                    {
                        NinthForm form = new NinthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.TenthForm:
                    {
                        TenthForm form = new TenthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.EleventhForm:
                    {
                        EleventhForm form = new EleventhForm();
                        return(form);
                    }

                    case (int)NumberOfForms.TwelfthForm:
                    {
                        TwelfthForm form = new TwelfthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.ThirteenthForm:
                    {
                        ThirteenthForm form = new ThirteenthForm();
                        return(form);
                    }

                    case (int)NumberOfForms.FourteenthForm:
                    {
                        FourteenthForm form = new FourteenthForm();
                        return(form);
                    }
                    }
                }
                else
                {
                    continue;;
                }
            }
        }