ZForge.Controls.TreeViewAdv.Tree.TreeViewAdv.OnMouseDoubleClick C# (CSharp) Method

OnMouseDoubleClick() protected method

protected OnMouseDoubleClick ( MouseEventArgs e ) : void
e System.Windows.Forms.MouseEventArgs
return void
        protected override void OnMouseDoubleClick(MouseEventArgs e)
        {
            TreeNodeAdvMouseEventArgs args = CreateMouseArgs(e);

            if (args.Node != null && args.Control != null)
                args.Control.MouseDoubleClick(args);

            if (!args.Handled)
            {
                if (args.Node != null && args.Button == MouseButtons.Left)
                    args.Node.IsExpanded = !args.Node.IsExpanded;

                if (args.Node != null)
                    OnNodeMouseDoubleClick(args);
            }

            base.OnMouseDoubleClick(e);
        }
TreeViewAdv