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