如何让Treeview中的节点选中后图标不变(50分)

P

plf22

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何让Treeview中的节点选中后图标不变,每次在Treeview控件中设定了ImageList
后,节点设置了图标,但是一旦选中节点,图标就变为ImageList中的第一个图标了,请问如
何让他保持不变。
 
X

xianjun

Unregistered / Unconfirmed
GUEST, unregistred user!
在GetSelectedIndex事件中写代码:
procedure TForm1.TreeView1GetSelectedIndex(Sender: TObject;
Node: TTreeNode);
begin
Node.SelectedIndex := Node.ImageIndex;
end;
 
P

pt_email

Unregistered / Unconfirmed
GUEST, unregistred user!
双击TreeView ,让节点的Image Index和Selected Index 都等于你指定的Image即可
 
P

plf22

Unregistered / Unconfirmed
GUEST, unregistred user!
Thank very much!
 

Similar threads

回复
0
查看
648
不得闲
回复
0
查看
809
不得闲
D
回复
0
查看
733
DelphiTeacher的专栏
D
顶部