Пример #1
0
        public void InitializeTree(Collections.NGTreeNode root)
        {
            root.Nodes[0].IsExpanded = true;
            root.Nodes[0].IsSelected = true;

            _treeView.ItemsSource = root.Nodes;
        }
Пример #2
0
        public void SilentSelectTreeNode(Collections.NGTreeNode node)
        {
            // Trick to silently select the node: disable the controller temporarily
            var helper = _controller;

            _controller     = null;
            node.IsSelected = true;
            _controller     = helper;
        }
Пример #3
0
        public void SetSelectedNode(Collections.NGTreeNode node)
        {
            var item = _guiTopics.ItemContainerGenerator.ContainerFromItem(node) as TreeViewItem;

            if (null != item)
            {
                item.Focus();
                item.IsSelected = true;
            }
        }
Пример #4
0
 public void InitializeFolderTree(Collections.NGTreeNode rootNode)
 {
     _guiProjectFolders.ItemsSource = new Altaxo.Collections.NGTreeNode("", new[] { rootNode }).Nodes;
 }
Пример #5
0
 public void SetTableTreeDataSource(Collections.NGTreeNode rootNode)
 {
     _treeTables.ItemsSource = rootNode.Nodes;
 }