示例#1
0
 /// <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);
     }
 }
示例#2
0
 /// <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);
     }
 }
示例#3
0
 /// <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);
     }
 }
示例#4
0
 /// <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);
     }
 }
示例#5
0
        /// <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);
        }
示例#6
0
        /// <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);
        }