public BxEventArgs FireEvent(Int32 eventID, object trigger) { if (ElementEvent == null) { return(null); } BxEventArgs e = new BxEventArgs(eventID, this, trigger); ElementEvent(e); return(e); }
public void FireEvent(int id, BxEventArgs e) { if (_eventItems != null) { BxEventItem item = _eventItems.Find(x => x.id == id); if ((item != null) && (item._eventHandler != null)) { item._eventHandler(e); } } if (ElementEvent != null) { ElementEvent(e); } }
public void FireEvent(BxEventArgs e) { FireEvent(e.EventID, e); }