以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [讨论]目录树能不能增加个BeforeChecked事件  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27035)

--  作者:hanxuntx
--  发布时间:2012/12/20 13:09:00
--  [讨论]目录树能不能增加个BeforeChecked事件

目录树只有AfterCheckNode

但是有时候需要判断,不允许选择。

 

或者加个e。cancel可以取消选择

现在如果在after事件里面写checked = false的话会死循环


--  作者:狐狸爸爸
--  发布时间:2012/12/20 14:18:00
--  

你可以这样避免死循环的:

 

If e.node.name = "anc" Then
    If e.node.checked = True Then
        e.node.checked = False
    End If
End If


--  作者:lin_hailun
--  发布时间:2012/12/20 14:31:00
--  
 如果需要这个事件,也可以自己编写。就是麻烦了一点。

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=25966
[此贴子已经被作者于2012-12-20 14:31:37编辑过]