TTREEVIEW的节点修改问题(50分)

L

lilei22

Unregistered / Unconfirmed
GUEST, unregistred user!
如何在代码中实现对TreeView控件的节点的text属性的修改,我使用
node:=TreeView1.getnodeat(x,y);
node.text:=temp;//temp为一字符串
为什么不行呢
 
在 TreeView中的OnEdited中进行更改。
Node.Text:=S;
 
我在DELPHI5下面用你的代码测试了一下,完全可以修改啊!
 
应该是可以的,不过最好先判断x、y位置是否有node:

node:=TreeView1.getnodeat(x,y);
if node<>nil then node.text:=temp;//temp为一字符串
 
x,y不是节点位置,而是绝对位置,即光标距左上角的位置,这样取节点好象不行
 

Similar threads

D
回复
0
查看
765
DelphiTeacher的专栏
D
D
回复
0
查看
704
DelphiTeacher的专栏
D
D
回复
0
查看
656
DelphiTeacher的专栏
D
D
回复
0
查看
726
DelphiTeacher的专栏
D
顶部