Пример #1
0
 public void OnNodeSelected(object sender, NodeEventArgs e)
 {
 }
Пример #2
0
 public void OnNodeUpdated(object sender, NodeEventArgs e)
 {
     ReadNode();
 }
Пример #3
0
        public void OnNodeRemoved(object sender, NodeEventArgs e)
        {
            Tree.BeginUpdate();
            TreeNode tn = null;

            NsNode node = e.Node;
            if (node != null)//attempt to find an existing treenode
                tn = GetTreeNode(node);

            if (tn != null)//update it if found
                tn.Remove();

            Tree.EndUpdate();
            Tree.Refresh();
        }
Пример #4
0
 public void OnNodeRemoved(object sender, NodeEventArgs e)
 {
 }
Пример #5
0
 public void OnNodeSelected(object sender, NodeEventArgs e)
 {
     throw new NotImplementedException();
 }
Пример #6
0
        public void OnNodeUpdated(object sender, NodeEventArgs e)
        {
            if( e.Node == null )
                return;

            if (StaticNode)
            {
                if (Node == null || Node.Root != e.Node.Root)
                    Node = e.Node.Root.FindNode(NodePath);
            }
            else
                Node = e.Node;
        }
 void ictrl_SelectionChanged(object sender, NodeEventArgs e)
 {
     Node = e.Node;
     ReadNode();
 }
Пример #8
0
 void ictrl_SelectionChanged(object sender, NodeEventArgs e)
 {
     m_root = e.Node;
     if (ActiveQuery != null && ActiveQuery != "")
         DoQuery();
 }
Пример #9
0
 public void OnNodeUpdated(object sender, NodeEventArgs e)
 {
     if (ActiveQuery != null && ActiveQuery != "")
         DoQuery();
 }
Пример #10
0
 public void OnNodeSelected(object sender, NodeEventArgs e)
 {
     if (NodeSelected != null)
         NodeSelected(sender, e);
 }
Пример #11
0
        public void OnNodeUpdated(object sender, NodeEventArgs e)
        {
            if (e.Node == null)
                Clear();
            else
                UpdateNode(e.Node);

            Viewport.Refresh();
        }
Пример #12
0
 public void OnNodeRemoved(object sender, NodeEventArgs e)
 {
     RemoveNode(e.Node);
     Viewport.Refresh();
 }
Пример #13
0
 public void OnNodeUpdated(object sender, NodeEventArgs e)
 {
     Node = e.Node;
 }
Пример #14
0
 public void OnNodeRemoved(object sender, NodeEventArgs e)
 {
     if (e.Node == Node)
         Node = null;
     if (e.Node != null && Node.HasChild(e.Node))
         Reload();
 }
Пример #15
0
        public void OnNodeUpdated(object sender, NodeEventArgs e)
        {
            Tree.BeginUpdate();
            TreeNode tn = null;

            NsNode node = e.Node;
            if (node != null)//attempt to find an existing treenode
                tn = GetTreeNode(node);

            if (tn != null)//update it if found
                UpdateNode(tn, node);
            else
            {
                if (sender is NsNode) //check parent if not
                {
                    node = sender as NsNode;
                    //if (node != e.Node)//view is attached to the parent of the updated node
                    //{
                    tn = GetTreeNode(node);//look for the parent
                    if (tn != null)
                        UpdateNode(tn, node);//update if found
                }
            }

            if (tn == null)
                AddRootNode(node);//add as a new root if not found

            Tree.EndUpdate();
            Tree.Refresh();
        }
 public void OnNodeUpdated(object sender, NodeEventArgs e)
 {
     if( e.Node == Node )
         ReadNode();
     else if (Node == null && e.Node != null)
     {
         Node = e.Node;
         ReadNode();
     }
 }
Пример #17
0
        void ictrl_SelectionChanged(object sender, NodeEventArgs e)
        {
            if (e.Node != null && sender != this)
            {
                TreeNode tn = GetTreeNode(e.Node);
                if (tn != null)
                    Tree.SelectedNode = tn;
                else if (sender is NsNode)
                    SelectedNode = sender as NsNode;

            }
        }
Пример #18
0
 public void OnNodeRemoved(object sender, NodeEventArgs e)
 {
     if (e.Node == Node)
     {
         Node = null;
         ReNode();
     }
 }