Beispiel #1
0
 void _ParamsView_FormClosed(object sender, FormClosedEventArgs e)
 {
     _ParamsView.ApplyChanges -= _ParamsView_ApplyChanges;
     _ParamsView.ResetItems -= _ParamsView_ResetItems;
     _ParamsView.FormClosed -= _ParamsView_FormClosed;
     _ParamsView = null;
 }
Beispiel #2
0
 private void tsBttnLauchParamView_Click(object sender, EventArgs e)
 {
     if (_ParamsView == null)
     {
         _ParamsView = new ParamViewForm();
         _ParamsView.ApplyChanges += new ApplyChangesEventHandler<IParamsView, ApplyChangesEventArgs>(_ParamsView_ApplyChanges);
         _ParamsView.ResetItems += new ResetItemsEventHandler<IParamsView, ResetItemsEventArgs>(_ParamsView_ResetItems);
         _ParamsView.FormClosed += new FormClosedEventHandler(_ParamsView_FormClosed);
     }
     _ParamsView.Show();
     Type type = tsCmBxParamsViewCtrls.SelectedItem as Type;
     if (type != null)
     {
         LoadParamView(type);
     }
 }