C#打开另一个窗体?
Form2frm=newForm2();frm.Show();我在from1中用按键button添加如上程序后,运行,点button程序毫无反应?form2是我后来加的....
Form2 frm =new Form2();
frm.Show();
我在from1中用按键button添加如上程序后,运行,点button程序毫无反应?
form2是我后来加的....
我新建了个form1和form2用这个程序就可以实现打开另一个窗体?这是什么原因?
答案都不行啊 郁闷 还是无反应 我新建一个都可以 什么情况>? 展开
frm.Show();
我在from1中用按键button添加如上程序后,运行,点button程序毫无反应?
form2是我后来加的....
我新建了个form1和form2用这个程序就可以实现打开另一个窗体?这是什么原因?
答案都不行啊 郁闷 还是无反应 我新建一个都可以 什么情况>? 展开
4个回答
展开全部
因为 工程中还没有name 叫 form2的窗体, 如果你是直接创建了一个空白的窗体form2 你去看看他的 designer 没有 this.name = form2, 解决方法很简单 随便给form2 设置一下某个属性 或者加一些控件,就可以了,不要试图调用一个新创建的空白窗体。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为之前你的程序中不存在form2,所以无法创建该对象的实例。导致程序错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Login login = new Login();
login.ShowDialog();
login.ShowDialog();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询