delphi treeview 控件的使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了delphi treeview 控件的使用相关的知识,希望对你有一定的参考价值。
怎样实现点击treeview中节点时弹出另一界面,并且当鼠标在节点上时
就像鼠标放在超链接上一样!谢谢帮助
怎样点击节点时触发另一事件(即点击节点,弹出另一界面)
AnItem: TTreeNode;
HT: THitTests;
p:Tpoint;
begin
if self.tv_area.Selected = nil then Exit;
HT := tv_area.GetHitTestInfoAt(X, Y);
AnItem := tv_area.GetNodeAt(X, Y);
if (htOnItem in HT) or (htOnIcon in HT) then
begin
AnItem.Selected:=true;
if AnItem.text='xxx' then
//......
end;
end;
Delphi TreeView – 自动展开树形结构
Delphi TreeView – 自动展开树形结构
当处理完TreeView控件树形结构的数据后,需要默认自动全部展开,可以用到TreeView的Expanded属性。
1
2
3
4
5
6
7
8
9
10
|
var icount : integer ; begin RzTreeView1 . Items . EndUpdate; //示例中用的是Raize中的RzTreeView组件 for icount := 0 to RzTreeView1 . Items . Count- 1 do RzTreeView1 . Items[icount].Expanded:= True ; RzTreeView1 . Items . EndUpdate; end ; |
以上是关于delphi treeview 控件的使用的主要内容,如果未能解决你的问题,请参考以下文章