public void OnNodeSelected(object sender, NodeEventArgs e) { }
public void OnNodeUpdated(object sender, NodeEventArgs e) { ReadNode(); }
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(); }
public void OnNodeRemoved(object sender, NodeEventArgs e) { }
public void OnNodeSelected(object sender, NodeEventArgs e) { throw new NotImplementedException(); }
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(); }
void ictrl_SelectionChanged(object sender, NodeEventArgs e) { m_root = e.Node; if (ActiveQuery != null && ActiveQuery != "") DoQuery(); }
public void OnNodeUpdated(object sender, NodeEventArgs e) { if (ActiveQuery != null && ActiveQuery != "") DoQuery(); }
public void OnNodeSelected(object sender, NodeEventArgs e) { if (NodeSelected != null) NodeSelected(sender, e); }
public void OnNodeUpdated(object sender, NodeEventArgs e) { if (e.Node == null) Clear(); else UpdateNode(e.Node); Viewport.Refresh(); }
public void OnNodeRemoved(object sender, NodeEventArgs e) { RemoveNode(e.Node); Viewport.Refresh(); }
public void OnNodeUpdated(object sender, NodeEventArgs e) { Node = e.Node; }
public void OnNodeRemoved(object sender, NodeEventArgs e) { if (e.Node == Node) Node = null; if (e.Node != null && Node.HasChild(e.Node)) Reload(); }
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(); } }
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; } }
public void OnNodeRemoved(object sender, NodeEventArgs e) { if (e.Node == Node) { Node = null; ReNode(); } }