Example #1
0
    public void RemoveOnDeleteEventListener(IOnDeleteEventListener listener)
    {
        if (onDeleteEventListeners == null)
        {
            return;
        }

        onDeleteEventListeners.Remove(listener);
        OnDeleteEvent -= new OnDeleteEventHandler(listener.OnDeleteEvent);
    }
Example #2
0
    public void AddOnDeleteEventListener(IOnDeleteEventListener listener)
    {
        if (onDeleteEventListeners == null)
        {
            onDeleteEventListeners = new List <IOnDeleteEventListener>();
        }

        onDeleteEventListeners.Add(listener);
        OnDeleteEvent += new OnDeleteEventHandler(listener.OnDeleteEvent);
    }
Example #3
0
 public StartDeletingCommand(IGrid grid, OnDeleteEventHandler onDeleteEvent) : base(grid)
 {
     _onDeleteEvent = onDeleteEvent;
 }
Example #4
0
    public void RemoveOnDeleteEventListener(IOnDeleteEventListener listener)
    {
        if (onDeleteEventListeners == null) return;

        onDeleteEventListeners.Remove(listener);
        OnDeleteEvent -= new OnDeleteEventHandler(listener.OnDeleteEvent);
    }
Example #5
0
    public void AddOnDeleteEventListener(IOnDeleteEventListener listener)
    {
        if (onDeleteEventListeners == null) onDeleteEventListeners = new List<IOnDeleteEventListener>();

        onDeleteEventListeners.Add(listener);
        OnDeleteEvent += new OnDeleteEventHandler(listener.OnDeleteEvent);
    }
 public StartDeletingCommand(IGrid grid, OnDeleteEventHandler onDeleteEvent)
     : base(grid)
 {
     _onDeleteEvent = onDeleteEvent;
 }