internal void ShowSecondaryView() { if (SecondaryViewForm == null || SecondaryViewForm.IsDisposed) { CreateSecondaryView(CompoundElement); CreateSecondaryFxPresenter(); } if (SecondaryViewForm.InvokeRequired) { SeconaryViewDelegate showDelegate = new SeconaryViewDelegate(SecondaryViewForm.Show); SecondaryViewForm.Invoke(showDelegate); } else { SecondaryViewForm.Show(); } }
internal void CloseSecondaryView() { if (SecondaryViewForm != null) { if (SecondaryViewForm.InvokeRequired) { SeconaryViewDelegate closeDelegate = new SeconaryViewDelegate(SecondaryViewForm.Close); SecondaryViewForm.Invoke(closeDelegate); } else { SecondaryViewForm.Close(); } } }