以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  所有子节被勾选,加载数据自动勾选  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=184610)

--  作者:采菊东篱下
--  发布时间:2022/12/15 22:40:00
--  所有子节被勾选,加载数据自动勾选

 如果所有子节被勾选,加载数据自动显示勾选,我这样写怎么没被勾选?

    Dim cc As Boolean = True
    For Each nd In trv.AllNodes

        If nd.Checked = False Then
            cc = False
            Exit For
        End If
    Next
    If cc = True Then
        trv.Nodes("加载数据").Checked = True
    End If 


图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20221215223448.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2022/12/15 23:04:00
--  

上图不还有很多节点没有勾选吗


    Dim cc As Boolean = True
    For Each nd In trv.AllNodes

        If nd.text <> "加载数据" andalso nd.Checked = False Then


--  作者:采菊东篱下
--  发布时间:2022/12/15 23:13:00
--  
子节里没有勾选的地方是我故意去除的,当重新勾选子节,父节都被勾选了,唯独加载数据没被勾选,按你写的代码行了,谢谢。
[此贴子已经被作者于2022/12/15 23:24:28编辑过]