void _innerModel_NodesChanged(object sender, TreeModelEventArgs e) { OnStructureChanged(new TreePathEventArgs(e.Path)); }
internal void OnNodesChanged(TreeModelEventArgs args) { if(NodesChanged!=null) NodesChanged(this, args); }
internal void OnNodeRemoved(Node parent, int index, Node node) { if(NodesRemoved!=null) { TreeModelEventArgs args=new TreeModelEventArgs(GetPath(parent), new int[] { index }, new object[] { node }); NodesRemoved(this, args); } }
protected void OnNodesRemoved(TreeModelEventArgs args) { if(NodesRemoved!=null) NodesRemoved(this, args); }
public void OnNodeRemoved(TreeModelEventArgs args) { if(NodesRemoved!=null) NodesRemoved(this, args); }
public void OnNodeInserted(TreeModelEventArgs args) { if(NodesInserted!=null) NodesInserted(this, args); }