在TreeView中当前有一个节点被选中,现怎样手动设置选中上一个节点,下一个节点,或者指定的任意一个节点,用什么方法。
TreeView中有几个Select方法,但是他们的参数不知道怎么构造。
请指点,谢谢!
TreeView中有几个Select方法,但是他们的参数不知道怎么构造。
请指点,谢谢!
解决方案 »
- (求助)关于AlphaControls设置中文语言的问题
- 求FastReport高级教材或源码
- 几百个客户端服务器端如何架构?
- 请给初学者几点意见!!!小弟为初学者
- 请求帮助查看一下这个dat文件是什么软件写的?在DELPHI里怎么写
- 怎样让窗体在运行时遇到不符合的条件自动隐藏或释放?
- SQL Server问题
- 急急急呀!!各位高手请赶快相救呀,我怎么通过程序来控制midiaplay的播放呀,大家给我好的建议也好。
- 函数返回类能起什么作用?
- 在哪儿能下载正式版的PcAnyWhere
- ShellListView如何根据特定文件后缀名字过滤显示好像没有找到这个属性
- 100分求C结构到P,解决另开帖给分
如果想选中任一节点,可以使用方向键,来选中某一节点。
if treeview1.Selected.GetNext<>nil then
treeview1.Selected.GetNext.Selected:=true;
TreeView1.SetFocus;
TreeView1.Selected.GetNext.Selected:=True ;//选中当前节点的下一结点
TreeView1.Items[1].Item[0].Item[1].Selected :=True ;//任意选择
TreeView1是一个多维数组
begin
k := TreeView1.selected.level;
str := TreeView1.selected.text;
if k <> 0 then begin
点击执行的事件
end
end;