private TreeViewItem FindItem(int id) { if (this.rootItem == null) { throw new InvalidOperationException("FindItem failed: root item has not been created yet"); } TreeViewItem treeViewItem = TreeViewUtility.FindItem(id, this.rootItem); if (treeViewItem == null) { throw new ArgumentException(string.Format("Could not find item with id: {0}. FindItem assumes complete tree is built.", id)); } return(treeViewItem); }
TreeViewItem FindItem(int id) { if (rootItem == null) { throw new InvalidOperationException("FindItem failed: root item has not been created yet"); } var item = TreeViewUtility.FindItem(id, rootItem); if (item == null) { throw new ArgumentException(string.Format("Could not find item with id: {0}. FindItem assumes complete tree is built. Most likely the item is not allocated because it is hidden under a collapsed item. Check if GetAncestors are overriden for the tree view.", id)); } return(item); }
protected TreeViewItem FindItem(int id, TreeViewItem searchFromThisItem) { return(TreeViewUtility.FindItem(id, searchFromThisItem)); }
public virtual TreeViewItem FindItem(int id) { return(TreeViewUtility.FindItem(id, this.m_RootItem)); }
virtual public TreeViewItem FindItem(int id) { return(TreeViewUtility.FindItem(id, m_RootItem)); }