예제 #1
0
        public void SaveTreeToDB(SuperTreeView TreeViewNeedToSave)
        {
            String treeXml = TreeViewNeedToSave.saveToXmlString();

            //if (treeXml == null)
            //    return;

            (new NodeTreeRepository(DALConfig.getEFConnectionString(dbInfoObject.DatabaseFilePath))).SaveTree(treeXml, TreeViewNeedToSave.TreeNodeType);
        }
예제 #2
0
 public void SetTree(SuperTreeView tree)
 {
     _tree = tree;
     //绑定显示数据
     dgNodes.ItemsSource = _tree.Nodes;
     //获取集合视图
     nodesCollectionView = CollectionViewSource.GetDefaultView(dgNodes.ItemsSource) as ListCollectionView;
     txtSearch.Focus();
     EFConnectionString = _tree.EFConnectionString;
 }
예제 #3
0
 public VisitedNodesManager(SuperTreeView treeView)
 {
     _treeView = treeView;
 }