public void SelectItem(Compare function) { TpItem item = Find(function); if (item != null) { SelectItem(item, false); } }
public void SelectItem(Object data) { TpItem item = Find(data); if (item != null) { SelectItem(item, false); } }
public void SelectItem(Object data, bool supress) { TpItem item = Find(data); if (item != null) { SelectItem(item, supress); } }
public void Add(TpItem item) { item.Width = Width - 20; items.Add(item); item.ItemClicked += item_ItemClicked; if (items.Count - 6 >= 0) scrollBar.PositionCount = items.Count - 7; ReCalculate(); }
public void Add(TpItem item) { item.Width = Width - 20; items.Add(item); item.ItemClicked += item_ItemClicked; if (items.Count - 6 >= 0) { scrollBar.PositionCount = items.Count - 7; } ReCalculate(); }
public void SelectItem(TpItem item, bool supress) { selectedItem = item; if (!supress) HideList(); if (ValueChanged != null && !supress) { ValueChanged.Invoke(this, new EventArgs()); } Invalidate(); }
public void SelectItem(TpItem item, bool supress) { selectedItem = item; if (!supress) { HideList(); } if (ValueChanged != null && !supress) { ValueChanged.Invoke(this, new EventArgs()); } Invalidate(); }
private void innerList_ItemSelected(object sender, EventArgs e) { TpItem item = sender as TpItem; if (item != null) { if (e != null) { SelectItem(item); } else { SelectItem(item, true); } } }
internal void Clear() { _innerList.Clear(); Controls.Clear(); selectedItem = null; }
public void Add(TpItem item) { _innerList.Add(item); ReCalculate(); }
private static bool Filter(TpItem item) { return !item.Filtered; }
public static int Compare(TpItem item1, TpItem item2) { return(string.Compare(((TpTextItem)item1).value, ((TpTextItem)item2).value)); }
private static bool Filter(TpItem item) { return(!item.Filtered); }
internal void Clear() { _innerList.Clear(); Controls.Clear(); selectedItem = null; }
public void Add(TpItem item) { _innerList.Add(item); ReCalculate(); }
public static int Compare(TpItem item1, TpItem item2) { return string.Compare(((TpTextItem) item1).value, ((TpTextItem) item2).value); }