private void ShowForm() { EleStandardSeatForm form = new EleStandardSeatForm(model); IntPtr intPtr = NXOpenUI.FormUtilities.GetDefaultParentWindowHandle(); NXOpenUI.FormUtilities.ReparentForm(form); NXOpenUI.FormUtilities.SetApplicationIcon(form); Application.Run(form); form.Dispose(); }
/// <summary> /// 弹出对话框 /// </summary> private void ShowForm(ElectrodeCreateCondition condition, ParentAssmblieInfo parent, WorkModel work) { EleStandardSeatForm form = new EleStandardSeatForm(condition, work, parent); IntPtr intPtr = NXOpenUI.FormUtilities.GetDefaultParentWindowHandle(); NXOpenUI.FormUtilities.ReparentForm(form); NXOpenUI.FormUtilities.SetApplicationIcon(form); // form.Show(); Application.Run(form); form.Dispose(); }