Подтвердить что ты не робот

Чтобы показать новую форму нажатием кнопки в С#

Я новичок в С#, кто-нибудь может мне рассказать о том, как показать новую форму нажатием кнопки.

4b9b3361

Ответ 1

Попробуйте следующее:

private void Button1_Click(Object sender, EventArgs e ) 
{
   var myForm = new Form1();
   myForm.Show();
}

Ответ 2

Дважды нажмите кнопку в дизайнере формы и напишите код:

    var form2 = new Form2();
    form2.Show();

Поиск некоторых образцов в Интернете.

Ответ 3

private void ButtonClick(object sender, System.EventArgs e)
{
    MyForm form = new MyForm();
    form.Show(); // or form.ShowDialog(this);
}

Ответ 4

Это код, который мне нужен. Определенная функция управления пользователем .show() фактически ничего не показывает. Сначала его нужно обернуть в форму:

CustomControl customControl = new CustomControl();
Form newForm = new Form();
newForm.Controls.Add(customControl);
newForm.ShowDialog();

Ответ 5

Это сработало для меня, используя его в меню панели инструментов:

 private void calculatorToolStripMenuItem_Click(object sender, EventArgs e)
 {
     calculator form = new calculator();
     form.Show(); // or form.ShowDialog(this);
 }

Ответ 6

1.Нажмите "Добавить" в свой проект новый элемент и добавьте форму окна, имя по умолчанию будет Form2.

2. Создайте кнопку в форме 1 (исходная первая форма) и нажмите ее. Под этой кнопкой добавьте приведенный выше код, т.е.

var form2 = new Form2();
form2.Show();

3. Это будет работать.

Ответ 7

Game_Menu Form1 = new Game_Menu();
Form1.ShowDialog();

Game_Menu - это имя формы

Form1 - это имя объекта