protected override void OnBeforeSelect(TreeViewCancelEventArgs e)
{
base.OnBeforeSelect(e);
if (this.BeforeSelect == null || e.Cancel) return;
Base.TreeViewCancelEventArgs treeViewCancelEventArgs = new Base.TreeViewCancelEventArgs(GetITreeNode(e.Node), e.Cancel, (TreeViewAction)e.Action);
this.BeforeSelect(this, treeViewCancelEventArgs);
e.Cancel = treeViewCancelEventArgs.Cancel;
}
///<summary>