public DocTreeNode(Core.IEntry entry, TreeNode node) { _entry = entry; _node = node; _node.Tag = this; _docNodes = new DocTreeNodeCollection(_entry.Entries, _node.Nodes); }
public DocTreeView(Core.Document doc, TreeView treeView) { _doc = doc; _treeView = treeView; _rootNode = new TreeNode { ImageKey = "document.png", SelectedImageKey = "document.png" }; _treeView.Nodes.Add(_rootNode); _nodes = new DocTreeNodeCollection(_doc.Entries, _rootNode.Nodes); _selection = new DocTreeNodeSelection(_treeView, _doc.SelectedEntries, this.Find); _activeNode = new ActiveNode { Font = new Font(_treeView.Font, FontStyle.Bold) }; }