Я использую treeview-control в winforms и imagelist для отображения разных состояний элементов treeview.
Но я не хочу использовать выбранный элемент для использования другого изображения.
Есть ли способ отключить SelectedImageIndex в элементе управления TreeView?
Если вы попытались изменить значение selectedimageindex после каждого выбора. Что-то вроде этого:
private void TreeView1AfterSelect(object sender, TreeViewEventArgs e)
{
treeView1.SelectedImageIndex = treeView1.SelectedNode.ImageIndex;
}
Но это вызывает довольно уродливое мерцание элемента управления после каждого выбора.