Я новичок в С#, кто-нибудь может мне рассказать о том, как показать новую форму нажатием кнопки.
Чтобы показать новую форму нажатием кнопки в С#
Ответ 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 - это имя объекта