Example #1
0
 private void UdpConfig(object sender, EventArgs e)
 {
     try
     {
         if (udpConfigForm == null)
         {
             udpConfigForm = new UdpConfigForm();
             //注册udpConfigForm_MyEvent方法的MyEvent事件
             udpConfigForm.MyEvent += new MyDelegate(udpConfigForm_MyEvent);
             udpConfigForm.Show();//弹出这个窗口
         }
         else
         {
             if (udpConfigForm.IsDisposed != true)
             {
                 udpConfigForm.Show();  //弹出这个窗口
                 udpConfigForm.Focus(); //激活显示
             }
             else
             {
                 udpConfigForm = new UdpConfigForm();
                 //注册udpConfigForm_MyEvent方法的MyEvent事件
                 udpConfigForm.MyEvent += new MyDelegate(udpConfigForm_MyEvent);
                 udpConfigForm.Show();  //弹出这个窗口
                 udpConfigForm.Focus(); //激活显示
             }
         }
     }
     catch (Exception)
     {
     }
 }