WINFORM如何只弹出一个子窗体

public partial class Form1:Form
{
    Form2 f=null;
    public Form1()
    {
        InitializeComponent();
    }

    private void Form1_Click(object sender, EventArg e)
    {
        if(f==null||f.IsDisposed)   //注意先判断null,再判断IsDisposed,不能先判断IsDisposed
        {
           f=new Form2();
          f.Show();
        }
       else
       {
           f.Show();
       }
    }
}
posted @ 2012-05-15 19:34  Billy.rao  阅读(3351)  评论(0编辑  收藏  举报