コード例 #1
0
 protected override Result RunCommand(RhinoDoc doc, RunMode mode)
 {
     if (null == Form)
       {
     Form = new Views.SampleCsEtoModelessForm { Owner = SampleCsEtoHelpers.MainWindow };
     Form.Closed += OnFormClosed;
     Form.Show();
       }
       return Result.Success;
 }
コード例 #2
0
 protected override Result RunCommand(RhinoDoc doc, RunMode mode)
 {
     if (null == Form)
     {
         Form = new Views.SampleCsEtoModelessForm {
             Owner = RhinoEtoApp.MainWindow
         };
         Form.RestorePosition();
         Form.Closed += OnFormClosed;
         Form.Show();
     }
     return(Result.Success);
 }
コード例 #3
0
 /// <summary>
 /// FormClosed EventHandler
 /// </summary>
 private void OnFormClosed(object sender, EventArgs e)
 {
     Form.Dispose();
       Form = null;
 }