public void RemoveNode(TreeNode node) { if (TreeViewContainer != null) { TreeViewContainer.OnDelete((TreeViewObject)node.Tag, this); } }
public void OpenPropertyNode(TreeNode node) { if (TreeViewContainer != null) { TreeViewContainer.OnProperty((TreeViewObject)node.Tag, this); } }
protected override void OnAfterSelect(TreeViewEventArgs e) { if (TreeViewContainer != null) { TreeViewContainer.OnSelectTreeViewObject((TreeViewObject)e.Node.Tag, this); } OpenPropertyNode(SelectedNode); }
private void CustomTreeView_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e) { SelectedNode = e.Node; OpenPropertyNode(SelectedNode); if (TreeViewContainer != null) { TreeViewContainer.OnFocus((TreeViewObject)SelectedNode.Tag, this); } }
private void CustomTreeView_DoubleClick(object sender, EventArgs e) { // OpenPropertyNode(SelectedNode); TreeViewContainer.OnDoubleClick((TreeViewObject)SelectedNode.Tag, this); }