求助!C#中一个新建Button点击它可以弹出一个新的窗口Form,这个代码这么写?急!高手指点!

2024-11-23 10:30:15
推荐回答(3个)
回答1:

Form2 fm = new Form2(); Form2()是你新建的要打开的那个窗口名称
fm.show(); 打开Form2()
this.close() 关闭当前窗口

望采纳!

回答2:

右击你的项目名称,选择【添加】->【Windows窗体】,然后给新窗体取个名字,例如“MyForm”。然后这样写代码:
private void btNewMake_Click(object sender, EventArgs e)
{
//该怎么写这里的弹出窗口代码,谢谢了!
MyForm f = new MyForm();
f.ShowDialog();
}
如果要处理异常,可以这样写:
private void btNewMake_Click(object sender, EventArgs e)
{
//该怎么写这里的弹出窗口代码,谢谢了!
MyForm f = null;
try
{
f = new MyForm();
f.ShowDialog();
}
catch(Exception exp)
{
MessageBox.Show(exp.Message, "错误", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}

回答3:

FormName frn=new FromName();
frm.show();
其中FromName就是你的Form类。