🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
<p style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"><span style="font-weight:700;"><span style="font-size:16px;">CollapseAllNode方法</span></span></p> <p style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"><span style="line-height:1.78571;">这个方法收缩&nbsp;</span><span style="font-weight:700;">TreeView&nbsp;</span><span style="line-height:1.78571;">控件的所有节点</span></p> <p class="label" style="font-size:12px;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;">语法</p> <span style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"></span><p style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"><span class="emp"><i>object</i></span>.<span style="font-weight:700;">CollapseAllNode</span></p> <p style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"><span class="emp"><i>object&nbsp;</i></span>所在处代表一个对象表达式,其值是“应用于”列表中的一个对象。</p> <p class="label" style="font-size:12px;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;">说明</p> <span style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"></span><p style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;"><span style="font-weight:700;">通过<span style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;font-weight:bold;">CollapseAllNode</span>的方法,可以收缩所有TreeView控件的节点,精简展示节点的内容</span></p> <p style="color:#333333;font-family:'Helvetica Neue', Helvetica, Tahoma, Arial, sans-serif;">例,展开和收缩所有节点</p> <pre class="prettyprint lang-vb">Private Sub CmdExpandAllNode_Click() If Nz(Me.CmdExpandAllNode.Tag) = "" Then TreeView0.ExpandAllNode Me.CmdExpandAllNode.Tag = "1" Me.CmdExpandAllNode.Caption = "收缩所有节点" Else '使用CollapseAllNode方法收缩所有节点 ' TreeView0.CollapseAllNode '也可以通过遍历所有节点来收缩 Dim oNode As Node TreeView0.Echo False For Each oNode In TreeView0.Nodes oNode.Expanded = False Next TreeView0.Echo True Me.CmdExpandAllNode.Tag = "" Me.CmdExpandAllNode.Caption = "展开所有节点" End If End Sub</pre>