public IEventInfoTree[] GetSubEventInfo() { IEventInfoTree[] eifs = new IEventInfoTree[_item.MenuItems.Count]; for (int i = 0; i < _item.MenuItems.Count; i++) { eifs[i] = new EventInfoMenuItem(_item.MenuItems[i]); } return(eifs); }
public bool IsChild(IEventInfoTree eif) { EventInfoMenuItem mi = eif as EventInfoMenuItem; if (mi != null) { return(_item.IsChild(mi._item)); } return(false); }
public EventInfo[] GetWebClientEvents(bool isStatic) { if (isStatic) { return(new EventInfo[] { }); } else { EventInfo[] eifs = new EventInfo[MenuItems.Count]; for (int i = 0; i < eifs.Length; i++) { eifs[i] = new EventInfoMenuItem(MenuItems[i]); } return(eifs); } }