如果父节点隐藏在虚拟字符串树中,有没有办法显示子节点?
我在树结构中有一些任务,我希望只显示属于当前用户的任务作为列表,但是从所有级别。
我所做的是显示列表的功能,该列表隐藏树状按钮,树线,设置固定缩进并启用toShowHiddenNodes选项。然后在这个函数中,我迭代整个树(所有级别)并隐藏不属于当前用户的节点 IsVisible [Node]:= False 并显示属于他的那些 IsVisible [Node]:= True ,但是当隐藏其父级时,应显示的子节点是不可见的。
VT.TreeOptions.PaintOptions
- toShowButtons
- toShowTreeLines
+ toFixedIndent
+ toShowHiddenNodes
答案 0 :(得分:4)
没有。不可见节点的子节点也是不可见的,除非您将它们移动到可见父节点或顶层(nil父节点)。