【发布时间】:2009-10-12 07:42:56
【问题描述】:
我是 C# 新手,谁能告诉我如何在单击按钮时显示新表单。
【问题讨论】:
我是 C# 新手,谁能告诉我如何在单击按钮时显示新表单。
【问题讨论】:
试试这个:
private void Button1_Click(Object sender, EventArgs e )
{
var myForm = new Form1();
myForm.Show();
}
【讨论】:
var 而不是“类名”?
private void ButtonClick(object sender, System.EventArgs e)
{
MyForm form = new MyForm();
form.Show(); // or form.ShowDialog(this);
}
【讨论】:
这对我在工具条菜单中使用它很有用:
private void calculatorToolStripMenuItem_Click(object sender, EventArgs e)
{
calculator form = new calculator();
form.Show(); // or form.ShowDialog(this);
}
【讨论】:
Game_Menu Form1 = new Game_Menu();
Form1.ShowDialog();
Game_Menu 是表单名称
Form1 是对象名
【讨论】:
1.在你的项目文件上点击添加新项并添加windows窗体,默认名称为Form2。
2.在form1(您原来的第一个表单)中创建按钮并单击它。 在该按钮下添加上面的代码,即:
var form2 = new Form2();
form2.Show();
3.它会起作用的。
【讨论】:
在表单设计器中双击按钮并编写代码:
var form2 = new Form2();
form2.Show();
在 Internet 上搜索一些示例。
【讨论】:
这是我需要的代码。定义的用户控件的 .show() 函数实际上不显示任何内容。它必须首先被包装成这样的形式:
CustomControl customControl = new CustomControl();
Form newForm = new Form();
newForm.Controls.Add(customControl);
newForm.ShowDialog();
【讨论】: