protected override void panel_SigChange(BasicTriList currentDevice, SigEventArgs args) { base.panel_SigChange(currentDevice, args); if (args.Sig.Type == eSigType.Bool && _closeJoins.Contains(AnalogRelativeJoin(args.Sig.Number))) { if (_callBack != null) { _callBack.Invoke(this, new SubPageClosedEventArgs(AnalogRelativeJoin(args.Sig.Number))); _callBack = null; } } }
public DialogResult ShowModal(IWin32Window owner) { //thread safe call if (this.InvokeRequired) { ShowModalCallback callback = new ShowModalCallback(ShowModal); return((DialogResult)this.Invoke(callback, new object[] { owner })); } else { return(this.ShowDialog(owner)); } }
public DialogResult ShowModal(IWin32Window owner) { //thread safe call if (this.InvokeRequired) { ShowModalCallback callback = new ShowModalCallback(ShowModal); return (DialogResult)this.Invoke(callback, new object[] { owner }); } else { return this.ShowDialog(owner); } }
public void ShowModal(ShowModalCallback callBack) { Visible = true; _callBack = callBack; }