Bonjour,
Je travaille sur une fenêtre qui contient un DataGridView, et j'ai des traitements à effectuer sur l'événement RowEnter.
Le problème se présente lorsqu'un autre élément de la fenêtre avait le focus et que l'utilisateur sélectionne alors une nouvelle ligne du DataGridView.
En effet l'événement RowEnter se déclenche alors deux fois pour un seul clic :
- une fois lorsque le DataGridView prend le focus, la ligne désignée par e.RowIndex est encore l'ancienne
- une seconde fois, pour la nouvelle ligne sélectionnée
Cela produit un dysfonctionnement.
Auriez-vous une idée de quel test pourrait me permettre d'éviter le premier déclenchement, totalement inutile.
Merci
Partager