Esempio n. 1
0
 private void HandEyeFormExitEvent(object sender, EventArgs e)
 {
     if (mHandEyeResultForm != null)
     {
         mHandEyeResultForm.HandEyeResultFormExit -= HandEyeFormExitEvent;
         mHandEyeResultForm.Dispose();
         mHandEyeResultForm.Close();
         mHandEyeResultForm = null;
     }
 }
Esempio n. 2
0
 public void OpenHandEyeResultForm()
 {
     if (this.InvokeRequired)
     {
         OpenHeFormDel openFormDel = new OpenHeFormDel(OpenHandEyeResultForm);
         this.Invoke(openFormDel);
     }
     else
     {
         if (mHandEyeResultForm == null)
         {
             mHandEyeResultForm = new HandEyeResultForm(mCvsInsightDisplay);
             mHandEyeResultForm.HandEyeResultFormExit += HandEyeFormExitEvent;
             mHandEyeResultForm.Show();
         }
         else
         {
             mHandEyeResultForm.BringToFront();
         }
     }
 }