ZForge.Controls.TreeViewAdv.Tree.TreeViewAdv.EnsureVisible C# (CSharp) Method

EnsureVisible() public method

Expand all parent nodes, andd scroll to the specified node
public EnsureVisible ( TreeNodeAdv node ) : void
node TreeNodeAdv
return void
        public void EnsureVisible(TreeNodeAdv node)
        {
            if (node == null)
                throw new ArgumentNullException("node");

            if (!IsMyNode(node))
                throw new ArgumentException();

            TreeNodeAdv parent = node.Parent;
            while (parent != _root)
            {
                parent.IsExpanded = true;
                parent = parent.Parent;
            }
            ScrollTo(node);
        }
TreeViewAdv