private void ExpandTo(IImageSetTreeItem item) { ImageSetTreeGroupItem parent = item.Parent; while (parent != _internalTreeRoot) { parent.IsExpanded = true; parent = parent.Parent; } _internalTreeRoot.IsExpanded = true; }
private bool IsInInternalTreeRoot(IImageSetTreeItem treeItem) { while (treeItem != null) { if (treeItem == _internalTreeRoot) { return(true); } treeItem = treeItem.Parent; } return(false); }
private bool IsInInternalTreeRoot(IImageSetTreeItem treeItem) { while (treeItem != null) { if (treeItem == _internalTreeRoot) return true; treeItem = treeItem.Parent; } return false; }