选择节点后,如何防止Treeview还原到图像列表中的第一张图像?创建组节点后,它们的ImegeIndex为1
Node := TreeView1.Items.Add(nil, 'Software');
Node.ImageIndex:=1;
但是,当我展开该节点时,它似乎将ImageIndex更改为0,并显示另一个图像。任何想法如何解决。谢谢。
最佳答案
选定节点时为该节点显示的图像由SelectedIndex属性确定,因此必须将SelectedIndex
属性值设置为与ImageIndex
相同。
Node.SelectedIndex:=Node.ImageIndex;
关于delphi - Treeview Imageindex-图像不断变化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16206261/