void Raise_PerformControlAction(ControlActionType action, CellInfo cell) { EventHandler<ControlActionEventArgs<CellInfo>> handler = Cells_PerformControlAction; if (handler != null) { handler(this, new ControlActionEventArgs<CellInfo>(action, cell)); } }
void Raise_PerformControlAction(ControlActionType action, MemberControl info) { EventHandler<ControlActionEventArgs<MemberControl>> handler = Members_PerformControlAction; if (handler != null) { handler(this, new ControlActionEventArgs<MemberControl>(action, info)); } }
/// <summary> /// Value to control /// </summary> /// <param name="control"></param> /// <param name="message"></param> public void ActionControl(string control, ControlActionType action) { SetControlAction(new ControlAction(control, action)); }
public ControlAction(string control, ControlActionType action) { _actionControl = control; _action = action; }
public ControlActionEventArgs(ControlActionType action, T userData) { Action = action; UserData = userData; }