在C#.net中窗体事件
单击一个按钮就会调用form1,可是多次单击这个按钮,就会显示多个form1,那怎么设置,不管单击几次都只显示一个form1...
单击一个按钮就会调用form1,可是多次单击这个按钮,就会显示多个form1,那怎么设置,不管单击几次都只显示一个form1
展开
展开全部
Form Form2;
private void button1_Click(object sender, EventArgs e)
{
if (Form2 == null)
{
Form2 = new Form();
Form2.Show();
}
}
希望可以帮到你,有问题或者不懂可以追问我~
private void button1_Click(object sender, EventArgs e)
{
if (Form2 == null)
{
Form2 = new Form();
Form2.Show();
}
}
希望可以帮到你,有问题或者不懂可以追问我~
追问
不能运行的!
追答
Form Form2;这句话,你写了么?报什么错,说说看
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
private void button1_Click(object sender, EventArgs e)
{
new Form1().ShowDialog();
}
{
new Form1().ShowDialog();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不要在button的click事件中每次都创建新的窗体对象,你直接在设计里边添加一个窗体form2. click事件时候写form2.show();行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这问题百度下就有了,我引用别人的,采纳吧
http://blog.csdn.net/Knight94/article/details/752783
http://blog.csdn.net/Knight94/article/details/752783
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询