选择节点时,如何防止 Treeview 恢复到图像列表中的第一个图像?创建组节点时,它们的 ImegeIndex 为 1
Node := TreeView1.Items.Add(nil, 'Software');
Node.ImageIndex:=1;
但是,当我展开节点时,它会出现 ImageIndex 更改为 0 并显示不同的图像。知道如何解决这个问题。谢谢你。
选择节点时,如何防止 Treeview 恢复到图像列表中的第一个图像?创建组节点时,它们的 ImegeIndex 为 1
Node := TreeView1.Items.Add(nil, 'Software');
Node.ImageIndex:=1;
但是,当我展开节点时,它会出现 ImageIndex 更改为 0 并显示不同的图像。知道如何解决这个问题。谢谢你。
节点被选中时显示的图像由 SelectedIndex 属性决定,因此您必须将SelectedIndex
属性值设置为与ImageIndex
.
Node.SelectedIndex:=Node.ImageIndex;