以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]TreeView1使用复选框如何剔除冗余形成筛选条件?  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=161166)

--  作者:新福星
--  发布时间:2021/3/8 20:20:00
--  [求助]TreeView1使用复选框如何剔除冗余形成筛选条件?

Dim tr As WinForm.TreeView = e.Form.Controls("TreeView1")

开启复选框。希望多条勾选之后形成筛选条件。

使用e.node.AllNodes选取所有勾选条件,会有好多重复项。如何删除重复的选项?

比如选中0级之后,只保留0级条件,而把0级之后全部删除?谢谢


--  作者:有点蓝
--  发布时间:2021/3/8 20:35:00
--  
遍历AllNodes的时候判断level:http://www.foxtable.com/webhelp/topics/0907.htm


--  作者:新福星
--  发布时间:2021/3/8 20:40:00
--  
有没有实际例子?
--  作者:有点蓝
--  发布时间:2021/3/8 20:47:00
--  
http://www.foxtable.com/webhelp/topics/2741.htm