Sto utilizzando un controllo ad albero in Winform e un elenco immagini per visualizzare diversi stati degli elementi ad albero.Disabilita SelectedImageIndex in Treeview
Ma non voglio utilizzare l'elemento selezionato per utilizzare un'immagine diversa.
C'è un modo per disabilitare SelectedImageIndex nel controllo TreeView?
Se si prova a cambiare l'indicatore selezionato dopo ogni selezione. Qualcosa di simile a questo:
private void TreeView1AfterSelect(object sender, TreeViewEventArgs e)
{
treeView1.SelectedImageIndex = treeView1.SelectedNode.ImageIndex;
}
Ma questo provoca una abbastanza brutto sfarfallio del controllo dopo ogni selezione ..