起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 245|回复: 6

【结】DataTreeList选中问题

[复制链接]
发表于 2010-4-26 16:59:49 | 显示全部楼层 |阅读模式
加载的时候怎么设置DataTreeList默认选中1行?
回复

使用道具 举报

发表于 2010-4-26 17:12:58 | 显示全部楼层
直接设置数据集的first试试。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-27 09:36:35 | 显示全部楼层
不行~背景色都没选中 如图

2.jpg

29.01 KB, 下载次数: 137

回复 支持 反对

使用道具 举报

发表于 2010-4-27 09:50:45 | 显示全部楼层
焦点给datatreelist。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-27 09:57:52 | 显示全部楼层
给焦点也不行~~
回复 支持 反对

使用道具 举报

发表于 2010-4-27 10:07:54 | 显示全部楼层
我这边测试了是可以的,是否你设置了什么别的属性导致?
你可以测试一下:
做一个简单的功能,放一个数据集,然后放一个datatreelist,再放一个button,然后用下面代码跑一下看看
procedure TKBBD1.Button1Click(Sender: TObject);
begin
  DataSetBroker1.DataSet.First;
// DataTreeList1.Items[0].Selected := True;
  //DataTreeList1.Items[0].Expanded := True;
  DataTreeList1.SetFocus;
end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-27 10:37:03 | 显示全部楼层
算了~我另外想办法吧~你的方法到我这里不能实现呢
结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 03:20 , Processed in 0.042848 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表