【发布时间】:2012-02-11 09:08:32
【问题描述】:
我想弄清楚如何在运行时突出显示树视图上的节点,我知道节点索引,但看不到如何在代码中选择它。另外,如何折叠任何其他打开的节点并在代码中展开选定的节点
谢谢
【问题讨论】:
-
请不要在主题行中加入标签信息(例如
Delphi);这就是标签的设计目的。谢谢。
我想弄清楚如何在运行时突出显示树视图上的节点,我知道节点索引,但看不到如何在代码中选择它。另外,如何折叠任何其他打开的节点并在代码中展开选定的节点
谢谢
【问题讨论】:
Delphi);这就是标签的设计目的。谢谢。
1) 使用 FullCollapse 方法折叠 Treeview
TreeView1.FullCollapse;
2) 选择(突出显示)节点分配Selected 属性
TreeView1.Selected:=TreeView1.Items[NodeIndex];
3) 使用Expand 方法展开选定的节点
TreeView1.Items[NodeIndex].Expand(True);
【讨论】: