社区
C#
帖子详情
.net 下 TreeView的一个奇怪问题
HeavensDoor
2011-06-15 08:50:43
我想设置TreeView为只读,就是只能通过代码绑定节点的Check。
所以我注册了BeforeCheck事件,在事件里面设e.Cancel=true
可现在问题是,当我双击TreeView中节点的CheckBox,CheckBox也会被勾上!
也没有走BeforeCheck事件!
且我查了被双击的节点的Checked属性为false。
请问高手这是为什么??
怎么才能控制不被勾上????
...全文
72
1
打赏
收藏
.net 下 TreeView的一个奇怪问题
我想设置TreeView为只读,就是只能通过代码绑定节点的Check。 所以我注册了BeforeCheck事件,在事件里面设e.Cancel=true 可现在问题是,当我双击TreeView中节点的CheckBox,CheckBox也会被勾上! 也没有走BeforeCheck事件! 且我查了被双击的节点的Checked属性为false。 请问高手这是为什么?? 怎么才能控制不被勾上????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小志
2011-06-16
打赏
举报
回复
我用VS2005和2010验证过了,没问题啊。
当我双击TreeView中节点的CheckBox,CheckBox不会被勾上!
不知道你的问题是怎样造成。不过可以试一下下面的方法,看能不能解决。在TreeView控件中实现MouseDown事件。
private void treeView1_MouseDown(object sender, MouseEventArgs e) {
if (e.Clicks > 1) {
TreeNode node = treeView1.GetNodeAt(e.X, e.Y);
if (null != node) {
node.Checked = false;//取消选中
}
}
}
C# 解决双击
TreeView
表里checkbox本身Bug
问题
除上面这个
问题
外,还有一点,当双击
treeview
的checkbox后,如果再去单击或双击该界面中除这个
treeview
外的任何部分,系统会忽略第一次点击事件。举例来说,
一个
窗口中,有
一个
treeview
,还有
一个
ok按钮,当我双击...
多功能在线考试系统改进版源码(毕业设计c#)
1、从网上看到的试卷的题型几乎是没有问答题的,前不久我下载了
一个
,有简答题,但
奇怪
的是后台没有那个评阅试卷,直接在前台自动评卷的,这就有
问题
了,因为如果是填空题的话,就可以比较用户输入的几个字是否和...
[VB
.NET
]
treeView
与数据库中的
问题
表中的资料有许多(我只是写个简单的形式,还不知道表的建立是不是有
问题
,,有
问题
望指教) 谢谢了,,,希望有相同的列题参考学习.. __________________________________________________________________________ Sub ...
让
treeview
控件显示滚动条(asp
.net
1.1)
让
treeview
控件显示滚动条(Asp
.net
1.1),有两种方法:1. 把
treeview
控件 放在div 中 这种方法有个缺点,就是当
treeview
控件自身也显示滚动条时,就会出现两个滚动条,不太美观。最好用
treeview
控件自身的滚动条...
ASP
.NET
中
TreeView
On Demand载入和CheckBox级联操作(转)
Team,帮他们解决
一个
ASP
.NET
中碰到的性能
问题
。该站点是
一个
用ASP
.NET
写的自动化测试平台,里面有
一个
界面上放了
一个
TreeView
,加载从数据库读出来的DataSet作为数据源显示树形结构。他们觉得速度太慢不能忍,我的...
C#
111,125
社区成员
642,540
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章