以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- TreeView控件能设定复选框不能操作不 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=72284) |
-- 作者:supwork -- 发布时间:2015/7/27 16:08:00 -- TreeView控件能设定复选框不能操作不 TreeView控件能设定复选框不能操作不 看中的是TreeView控件的目录树展示功能 既然是展示,就不让用户操作复选框了,有没法不让改变复选框的值不。 |
-- 作者:大红袍 -- 发布时间:2015/7/27 16:11:00 -- 改了改回来不就行了? |
-- 作者:supwork -- 发布时间:2015/7/27 16:13:00 -- 当前就是这么做的,但是在测试过程中,我反复点终有把值改变了。
使用
AfterCheckNode
改变节点复选框状态后执行。
e.Node.Checked= Not e.Node.Checked
这种方法,理论上说,应该是滴水不漏的。
但是反复单击或双击,复选框的值 就会被改变了。(慢慢的单击,或双击就没问题)
那问题出 在哪里
这让我想到有个现象:程序发布后,一个用户这里点点,那里点点,然后程序窗口抖了一下,就整个死了,
难道狐表在处理 鼠标快速按击,或无目的的单击,按多了就出问题?
这个问题想想都后怕呀。 [此贴子已经被作者于2015/7/27 16:22:13编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/7/27 16:18:00 -- 那就动态加个事件
http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=25966&skin=0
|