2

选择节点时,如何防止 Treeview 恢复到图像列表中的第一个图像?创建组节点时,它们的 ImegeIndex 为 1

  Node := TreeView1.Items.Add(nil, 'Software');
  Node.ImageIndex:=1;

但是,当我展开节点时,它会出现 ImageIndex 更改为 0 并显示不同的图像。知道如何解决这个问题。谢谢你。

4

1 回答 1

14

节点被选中时显示的图像由 SelectedIndex 属性决定,因此您必须将SelectedIndex属性值设置为与ImageIndex.

Node.SelectedIndex:=Node.ImageIndex;
于 2013-04-25T04:32:38.693 回答