J'ai peu d'éléments dans la liste déroulante, je sélectionne un élément dans celui-ci, l'événement selectindexchanged est invoqué. Ensuite, je clique dessus et sélectionne le même élément (l'index ne change pas), mais l'événement selectedindexchanged est invoqué. Avons-nous des moyens d'éviter cela? C# .Net (WinForms)Combobox selectedindex L'événement modifié est invoqué même si l'index n'est pas modifié
1
A
Répondre
1
Avez-vous essayé de le déboguer pour voir où (si) l'index sélectionné a changé? Sinon, vous pouvez faire une vérification dans le gestionnaire d'événements pour voir si c'est le même élément sélectionné ou non, ce que vous ne ferez pas si c'est le même.