/// <summary> /// </summary> /// <param name="treeNodeToAdd"></param> /// <returns></returns> /// <exception cref="T:System.ArgumentNullException"> /// <paramref name="treeNodeToAdd"/> is <see langword="null"/>. /// </exception> public int AddNode(NuGenTreeNode treeNodeToAdd) { NuGenAddTreeNodeEventArgs eventArgs = new NuGenAddTreeNodeEventArgs(treeNodeToAdd); this.OnNodeAdded(eventArgs); return(eventArgs.TreeNodeIndex); }
/// <summary> /// Will bubble <see cref="E:NodeInserted"/> event. /// </summary> /// <param name="e"></param> protected virtual void OnNodeInserted(NuGenAddTreeNodeEventArgs e) { this.InvokeActionT<NuGenAddTreeNodeEventArgs>(eventNodeInserted, e); }
/// <summary> /// </summary> /// <param name="treeNodeToAdd"></param> /// <returns></returns> /// <exception cref="T:System.ArgumentNullException"> /// <paramref name="treeNodeToAdd"/> is <see langword="null"/>. /// </exception> public int AddNode(NuGenTreeNode treeNodeToAdd) { NuGenAddTreeNodeEventArgs eventArgs = new NuGenAddTreeNodeEventArgs(treeNodeToAdd); this.OnNodeAdded(eventArgs); return eventArgs.TreeNodeIndex; }
/// <summary> /// Will bubble <see cref="E:NodeInserted"/> event. /// </summary> /// <param name="e"></param> protected virtual void OnNodeInserted(NuGenAddTreeNodeEventArgs e) { this.InvokeActionT <NuGenAddTreeNodeEventArgs>(eventNodeInserted, e); }