private void contextMenuStrip1_ItemClicked(object sender, ToolStripItemClickedEventArgs e) { var v = this.MdiChildren; if (!e.ClickedItem.Text.EndsWith("Copyright")) { foreach (Form frm in v) { if (e.ClickedItem.Text.EndsWith(frm.Text)) { // frm.Show(); frm.WindowState = FormWindowState.Normal; // frm.BringToFront(); } } } if (e.ClickedItem.Text.EndsWith("Copyright")) { CopyrightForm cp = CopyrightForm.Instance(this); cp.WindowState = FormWindowState.Normal; cp.Show(); cp.Select(); cp.Left = FBXInfo.Instance().Left - 100; cp.Top = FBXInfo.Instance().Top - 100; } else if (e.ClickedItem == tsmiExit) { Instance().Close(); } }
public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, System.IServiceProvider provider, object value) { var edSvc = (System.Windows.Forms.Design.IWindowsFormsEditorService)provider.GetService(typeof(System.Windows.Forms.Design.IWindowsFormsEditorService)); var popupUI = new CopyrightForm(); popupUI.Copyright = (string)value; if (edSvc.ShowDialog(popupUI) == System.Windows.Forms.DialogResult.OK) { value = popupUI.Copyright; context.OnComponentChanged(); } return(value); }