C#怎么在同一个项目里新建窗体啊

我有一个button控件,希望点击后弹出一个新的form窗体,怎么新建窗体啊!!
最新回答
你我咫尺之隔

2024-10-17 14:12:30

首先确保你的项目解决方案里面有至少两个Form窗体,比如说:Form1和Form2
如果你的button 在Form1里面,那么,你只需要在button的Click事件里面写入如下代码:
From1 form=new Form1();
form.Show();
就可以达到你需要的效果;

如果你只是需要新建一个窗体:解决方案管理器>>>右击你的项目名称>>>>选择添加>>>>Windows窗体,就可以了。

希望可以帮助你~~路过
西风不识相

2024-10-17 08:52:37

1:新建一个Winform工程,会自带一个窗体,但是这个多半不是你想要的。

2:如果是要动态地生成一个窗体(已有一个窗体Form1的情况下),核心代码如下:

Form f = new Form();//实体化一个Form类

f.Show();//弹出f

或者

f.ShowDialog();//弹出f,且将焦点锁定在f上,不关闭f,无法对Form1进行操作

希望可以帮到你
夏先森

2024-10-17 09:15:34

首先,你要建立一个form(会咯,和你有button的这个页面一样咯,别说你不会哈)

然后在你的button的单击事件里面写
(假设你建立的另外一个form的名字是Frm.cs)
Frm frm=new Frm();
frm.Show();

如果要隐藏当前页面,那么就
当前 页面的名字.Hide();
有杀气的萝莉

2024-10-17 10:07:32

鼠标右键点项目,添加,添加新窗体。 剩下的就是楼上说的
蔚蓝的心

2024-10-17 13:51:27

这个很简单啦,首先,你在工程里先做好一个窗体,然后在按钮的点击事件里添加代码,在点击的时候调用新窗体就行了 new那个新窗体