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