/// <summary> /// Raises the <see cref="AfterSelect"/> event. /// </summary> /// <param name="e">A <see cref="NodeViewEventArgs"/> that contains the event data.</param> protected virtual void OnAfterSelect(NodeViewEventArgs e) { if (AfterSelect != null) { AfterSelect(this, e); } }
/// <summary> /// Raises the <see cref="AfterExpand"/> event. /// </summary> /// <param name="e">A <see cref="NodeViewEventArgs"/> that contains the event data.</param> protected virtual void OnAfterExpand(NodeViewEventArgs e) { if (AfterExpand != null) { AfterExpand(this, e); } }
/// <summary> /// Raises the <see cref="AfterCollapse"/> event. /// </summary> /// <param name="e">A <see cref="NodeViewEventArgs"/> that contains the event data.</param> protected virtual void OnAfterCollapse(NodeViewEventArgs e) { if (AfterCollapse != null) { AfterCollapse(this, e); } }
/// <summary> /// Raises the <see cref="AfterCheck"/> event. /// </summary> /// <param name="e">A <see cref="NodeViewEventArgs"/> that contains the event data.</param> protected virtual void OnAfterCheck(NodeViewEventArgs e) { if (AfterCheck != null) { AfterCheck(this, e); } }
/// <summary> /// Forwards the <see cref="AfterSelect"/> event. /// </summary> /// <param name="e">A <see cref="TreeViewEventArgs"/> that contains the event data.</param> protected sealed override void OnAfterSelect(TreeViewEventArgs e) { NodeViewEventArgs newArgs = new NodeViewEventArgs((Node)e.Node, (NodeViewAction)e.Action); OnAfterSelect(newArgs); base.OnAfterSelect(e); }
/// <summary> /// Forwards the <see cref="AfterExpand"/> event. /// </summary> /// <param name="e">A <see cref="NodeViewEventArgs"/> that contains the event data.</param> protected sealed override void OnAfterExpand(TreeViewEventArgs e) { NodeViewEventArgs newArgs = new NodeViewEventArgs((Node)e.Node, (NodeViewAction)e.Action); newArgs.Node.UpdateImageKeys(); OnAfterExpand(newArgs); base.OnAfterExpand(e); }