private IMenuItem AddInternal(int itemId, int order, ICharSequence title) { var item = new SimpleMenuItem(this, itemId, order, title); items.Insert(FindInsertIndex(items, order), item); return(item); }
public int FindItemIndex(int id) { int size = Size(); for (int i = 0; i < size; i++) { SimpleMenuItem item = items[i]; if (item.ItemId == id) { return(i); } } return(-1); }
public IMenuItem FindItem(int id) { int size = Size(); for (int i = 0; i < size; i++) { SimpleMenuItem item = items[i]; if (item.ItemId == id) { return(item); } } return(null); }
private IMenuItem AddInternal (int itemId, int order, ICharSequence title) { var item = new SimpleMenuItem (this, itemId, order, title); items.Insert (FindInsertIndex (items, order), item); return item; }