Treeview的刷新问题 (200分)

  • 主题发起人 主题发起人 hpsmall
  • 开始时间 开始时间
H

hpsmall

Unregistered / Unconfirmed
GUEST, unregistred user!
ANode为Treeview的一个节点
ANode.ImageIndex := 2;
ANode.SelectedIndex := 2;
不能是图片立即改变,但如果切换窗口,或鼠标在上面移动,或调用Treeview.refresh
则图片能显示出来。显然这是刷新问题,但Treeview.refresh会引起Treeview闪烁,
请问如何解决?

环境:D7+XP
 
beginUpdate;
refresh;
endupdate;
 
只能按楼上的做了
 
还是闪烁阿
 
再加上这句
Treeview.selected =aNode
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
767
DelphiTeacher的专栏
D
D
回复
0
查看
809
DelphiTeacher的专栏
D
D
回复
0
查看
639
DelphiTeacher的专栏
D
D
回复
0
查看
688
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部