日期:2014-05-18  浏览次数:20725 次

点击button弹出一个form,怎么写才能只弹一个呢?高手指教,顺便告诉本人怎么给分!
点击button弹出一个form,怎么写才能只弹一个呢?高手指教,顺便告诉本人怎么给分!

------解决方案--------------------
try

C# code
Form2 f2 = null;
private void button1_Click(object sender, EventArgs e)
{
    if (f2 == null || f2.IsDisposed)
    {
        f2 = new Form2();
        f2.Show();
    }
    else
    {
        f2.Activate();
    }         
}

------解决方案--------------------
Form1 myForm = new Form1();
myForm.ShowDialog();

结帖:点击“管理帖子”
------解决方案--------------------
点击“管理帖子”,输密码,加分,
------解决方案--------------------
把弹出的窗口做成singleton试试呢