以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何使用筛选树进行多选+单选  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=111613)

--  作者:z769036165
--  发布时间:2017/12/26 10:39:00
--  如何使用筛选树进行多选+单选
请问:
   如例:多选筛选树,但是需要父目录为多选,其父目录下的每个子节点为单选勾选,解决多个选择下,某些节点只能选择其中一个。

--  作者:有点甜
--  发布时间:2017/12/26 10:45:00
--  

AfterCheckNode 事件处理

 

If e.node.level = 0 Then \'第一层,不处理
   
ElseIf e.node.level = 1 Then \'第二层,只能单选
    If e.node.checked = True Then       
        For Each nd As WinForm.TreeNode In e.node.parentnode.Nodes
            If nd.name <> e.node.name
                nd.Checked = False
            End If
        Next
    End If
End If


--  作者:z769036165
--  发布时间:2017/12/26 11:29:00
--  
感谢有点甜老大!图片点击可在新窗口打开查看