小弟我用C#做winfrom如何能让一个窗口只弹出一次呀?(希望能有代码)
我用C#做winfrom怎么能让一个窗口只弹出一次呀?(希望能有代码)
我用C#做winfrom怎么能让一个窗口只弹出一次呀?(希望能有代码)
------解决方案--------------------
private static bool poped = false;
private void Form1_Load(object sender, EventArgs e)
{
try
{
if (Form1.poped)
{
throw new Exception("Form has poped,and it can only poped once!");
}
else
{
Form1.poped = true;
}
}
catch (Exception ex)
{
//your logic code
}
}
------解决方案--------------------
try
我用C#做winfrom怎么能让一个窗口只弹出一次呀?(希望能有代码)
------解决方案--------------------
private static bool poped = false;
private void Form1_Load(object sender, EventArgs e)
{
try
{
if (Form1.poped)
{
throw new Exception("Form has poped,and it can only poped once!");
}
else
{
Form1.poped = true;
}
}
catch (Exception ex)
{
//your logic code
}
}
------解决方案--------------------
try
- C# code
Form2 f2; private void Button1_Click(object sender, EventArgs e) { if (f2== null || f2.IsDisposed) { f2= new Form2(); f2.Show(); } else { f2.Activate(); } }