public DepenendcyTreeViewItem(DependencyTreeView host) { this._host = host; this.DataContextChanged += TreeCanvasItemDataContextChanged; OutLines = new ObservableCollection <TreeLineAdorner>(); InLines = new ObservableCollection <TreeLineAdorner>(); }
private void OnEnable() { GetAllPackageList(); m_tvstate = new TreeViewState(); m_AssetPreviewTree = new DependencyTreeView(m_tvstate); m_AssetPreviewTree.designer = this; m_AssetPreviewTree.isPreview = true; m_reorgstate = new TreeViewState(); m_ReorgTreeView = new DependencyTreeView(m_reorgstate); m_ReorgTreeView.designer = this; m_ReorgTreeView.isPreview = false; Undo.undoRedoPerformed += UndoPerformed; PopulateTreeview(); }