using System; namespace DevComponents.AdvTree { /// /// Provides data for AdvTree Node events that can be cancelled. /// public class AdvTreeNodeCancelEventArgs:AdvTreeNodeEventArgs { /// /// Default constructor. /// /// Default action /// Default node. public AdvTreeNodeCancelEventArgs(eTreeAction action, Node node):base(action,node) { } /// /// Indicates that event action should be canceled. /// public bool Cancel=false; } /// /// Provides data for AdvTree Node events that can be cancelled. /// public class AdvTreeMultiNodeCancelEventArgs : AdvTreeNodeCancelEventArgs { /// /// Default constructor. /// /// Default action /// Default node. public AdvTreeMultiNodeCancelEventArgs(eTreeAction action, Node[] nodes) : base(action, nodes[0]) { Nodes = nodes; } /// /// Indicates the array of nodes that action is performed on. /// public DevComponents.AdvTree.Node[] Nodes = null; } }