如何确定treeview的所选项目

yuanrong 2003-12-02 08:43:25
在treeview中,除了用text属性来确定所选项外,还有没有别的识别方法?
要唯一的。
比方,如果有两个项目的文本是一样的话,用text属性就可能出现问题。
...全文
45 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuanrong 2003-12-02
  • 打赏
  • 举报
回复
谢谢各位。
ls2008 2003-12-02
  • 打赏
  • 举报
回复
TreeView1.select(就是你所選中的項了).level(得到層次)
TreeView1.select(就是你所選中的項了).text(得到內容)
..........詳见delphi help
2312 2003-12-02
  • 打赏
  • 举报
回复
如上所示,这样你可以通过层、索引进行识别
2312 2003-12-02
  • 打赏
  • 举报
回复
procedure TF_main.TreeView1Expanding(Sender: TObject; Node: TTreeNode;
var AllowExpansion: Boolean);
var IndexId,ParentId,LevelId:integer;
nodeText:string; //选中的文本
begin
IndexId:=Node.Index; //索引
ParentId:=node.Parent.Index; // 父亲索引 LevelId:=Node.Level; // 层
nodeText:=Node.Text; // 文本
.......
end;
syd111 2003-12-02
  • 打赏
  • 举报
回复
itemid

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧