internal static bool ActivateItem(SharpTreeNode node, TypeDefinition def) { if (def != null) { var assemblyListNode = node.Ancestors().OfType<AssemblyListTreeNode>().FirstOrDefault(); if (assemblyListNode != null) { assemblyListNode.Select(assemblyListNode.FindTypeNode(def)); return true; } } return false; }
public void ScrollIntoView(SharpTreeNode node) { if (node == null) { throw new ArgumentNullException("node"); } foreach (SharpTreeNode ancestor in node.Ancestors()) { ancestor.IsExpanded = true; } base.ScrollIntoView(node); }
public void ScrollIntoView(SharpTreeNode node) { if (node == null) throw new ArgumentNullException("node"); foreach (SharpTreeNode ancestor in node.Ancestors()) ancestor.IsExpanded = true; base.ScrollIntoView(node); }