/// <summary> /// Constructor /// </summary> /// <param name="tree"></param> /// <param name="nodeCollection"></param> /// <param name="bindingTreeView"></param> public BindingTreeLevelManager(ITree tree, TreeNodeCollection nodeCollection, BindingTreeView bindingTreeView) { _tree = tree; _tree.Items.ItemsChanged += TreeItemsChangedEventHandler; _nodeCollection = nodeCollection; _bindingTreeView = bindingTreeView; _treeView = _bindingTreeView.TreeView; BuildLevel(); }
/// <summary> /// Constructor /// </summary> /// <param name="tree"></param> /// <param name="nodeCollection"></param> /// <param name="bindingTreeView"></param> public BindingTreeLevelManager(ITree tree, TreeNodeCollection nodeCollection, BindingTreeView bindingTreeView) { _tree = tree; _tree.Items.ItemsChanged += TreeItemsChangedEventHandler; _nodeCollection = nodeCollection; _bindingTreeView = bindingTreeView; _treeView = _bindingTreeView.TreeView; BuildLevel(); }
public BindingTreeNode(ITree parentTree, object item, BindingTreeView bindingTreeView) : base(parentTree.Binding.GetNodeText(item)) { _item = item; _parentTree = parentTree; _bindingTreeView = bindingTreeView; _treeView = _bindingTreeView.TreeView; UpdateDisplay(_treeView.ImageList); }
public BindingTreeNode(ITree parentTree, object item, BindingTreeView bindingTreeView) : base(parentTree.Binding.GetNodeText(item)) { _item = item; _parentTree = parentTree; _bindingTreeView = bindingTreeView; _treeView = _bindingTreeView.TreeView; UpdateDisplay(_treeView.ImageList); }
private void _folders_ItemDropped(object sender, BindingTreeView.ItemDroppedEventArgs e) { if (e.Item != null && e.Kind != DragDropKind.None) _component.OnItemDropped(e.Item, e.Kind); }