public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value) { var trigger = (TerminalScriptTrigger)value; var dlg = new TriggerSetupDialog(trigger); return dlg.ShowDialog() == DialogResult.OK ? dlg.Trigger : trigger; }
public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value) { var trigger = (TerminalScriptTrigger)value; var dlg = new TriggerSetupDialog(trigger); return(dlg.ShowDialog() == DialogResult.OK ? dlg.Trigger : trigger); }