Bonjour,

Comment faire pour que le nœud sélectionné dans un Treeview ne change pas quand l'utilisateur veut changer de nœud (en cliquant ou par le clavier) ?

Sous certaines conditions de l'application, il faudrait que même si l'utilisateur fait une action pour changer de nœud, il ne se passe rien :
  • le nœud précédemment sélectionné reste le "SelectedNode"
  • le nœud précédemment sélectionné ne perd pas son focus (avec ses couleurs de sélection)
  • le "nouveau" nœud ne devienne pas le nouveau nœud et ne prenne pas le focus

J'ai essayé de tester les conditions sur l'événement BeforeSelect du Treeview mais j'ai 2 nœuds sélectionnés (les 2 avec le focus et la couleur de sélection). Et c'est ce que je veux éviter.

Merci de votre aide.