TreeView点击空白处的问题

来源:互联网 发布:coc刷墙软件 编辑:程序博客网 时间:2024/05/16 06:35

我自己用的时候就是让点击树的空白处使得树节点无选中状态

 private void Tree_MouseUp(object sender, MouseEventArgs e){              TreeNode td = this.treeView.GetNodeAt(e.X, e.Y);            if (td == null)            this.treeView.SelectedNode = null; }

在网上找的关于点击树的空白部分的事件激发。

//处理鼠标Up事件 private void Tree_MouseUp(object sender, MouseEventArgs e){            Point p = new Point(e.X, e.Y);            TreeNode selectNode = AuthTree.GetNodeAt(p);             bool isBlank = false;            if (selectNode == null)                isBlank = true;            else            {                if(selectNode.Bounds.Contains(e.X,e.Y) == false)                    isBlank = true;            }            if (isBlank)            {                       //处理选择空白            }}

今天先记录这么点!

 

 

原创粉丝点击