2008-09-03 10 views
0

J'ai un formulaire avec 2 arborescences, l'utilisateur peut faire glisser et déposer un nœud de l'un à l'autre. Après qu'un nœud a été déplacé et déposé, je change la couleur [highlight] du nœud source dans les poignées de l'événement Drag-Drop. La couleur du nœud change très bien..Net [Windows] TreeView TreeNode ne conserve pas le changement de couleur après le glisser-déposer

Mais lorsque les utilisateurs passent la souris sur l'arborescence de la source après cela, elle scintille et la surbrillance que j'ai faite disparaît pour revenir à la couleur d'origine.

Je ne gère aucun autre événement, je ne recharge pas l'arborescence et je ne change pas la couleur. Selon ma compréhension de la documentation MSDN, je ne vois aucun événement de type Actualiser ou Repeindre.

Répondre

Questions connexes