// Default Action public override void PerformDefaultAction() { if (OnDefault != null) { OnDefault.Execute(this, new EventParams()); } else { ((Interface)FindParent(typeof(IInterface))).PerformDefaultAction(); } }
public override void PerformDefaultAction() { if ((_mode == FormMode.None) && (OnDefault != null)) { OnDefault.Execute(this, new EventParams()); } else { Close(CloseBehavior.AcceptOrClose); } }
public string GetDefaultActionDescription() { if (_mode == FormMode.None) { if (OnDefault != null) { return(OnDefault.GetDescription()); } else { return(String.Empty); } } else { return(Strings.Close); } }