如何自动展开所有TTreeView节点?
我想在应用程序启动时展开主窗体上的树。 我怎样才能做到呢?我找不到相应的属性。 C++ 生成器 2009。
I want to expand tree on main form when application starts.
How i can do it? I cant find corresponding property.
C++ builder 2009.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您只需调用
FullExpand()
在树视图上。You simply need to call
FullExpand()
on the tree view.添加树节点时,将其扩展属性设置为 true,
您将找到树节点对象的一个属性,在添加到节点列表之前将其设置为 true。
的 TreeView 方法,
您还可以找到一个名为 ExpandAll My Regards
尝试此代码
并查看参考
http://www.delphipages.com/forum/showthread.php?t=159148 问候
我的
When adding treenode make its expanded property to true
you will find a property for the treeNode Object, set it yo true before add to list of nodes.
and also you can find a method for the treeView called ExpandAll
My Regards
try this code
and see the reference
http://www.delphipages.com/forum/showthread.php?t=159148
My Regards
有多种方法可以做到这一点。最简单的方法是
在接受的答案中 -
或者或者
如果您想从不是根节点的特定节点完全扩展,TTreeNode 上的 Expand 方法非常有用。
There a number of Ways of doing this. The easiest would be
as in the accepted answer - Alternatively
or
The Expand method on a TTreeNode is useful if you want to fully expand from a particular node that is not the root node.