C#中,如何实现在一个窗体中点击按钮打开另外一个窗体?

两个窗体是并列的,均为父窗体,且已设计好。需要打开的窗体是通过“项目——添加Windows窗体”实现的,不是在原来的窗体中再构造的。... 两个窗体是并列的,均为父窗体,且已设计好。需要打开的窗体是通过“项目——添加Windows窗体”实现的,不是在原来的窗体中再构造的。 展开
 我来答
守痕无
2015-03-29 · 知道合伙人IT服务行家
守痕无
知道合伙人IT服务行家
采纳数:46 获赞数:129
明德奖学金获得者;教师资格证拥有者;

向TA提问 私信TA
展开全部
private void buttonlogin_Click(object sender, EventArgs e)
{
Formmain newForm = new Formmain();//声明新窗体,Formmain是已设计好的并列窗体
newForm.Show();//打开新窗体
}
追问
我在Form1的button_click事件下写了上述代码,并且把Formmain改成我已经设计好的窗口Form2,但是点击按钮打开来的窗口还是空白的。如果我把Formmain改成Form1,在点击按钮后打开的是Form1窗口。为什么打不开Form2呢?
追答
你的Formmain有没有设计好?比如里面有没有控件,不然打开来的当然是空白的窗体
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式