Disons que j'ai un TabControl avec 2 onglets et un TreeView avec 2 nœuds à la racine.Arrêter deux contrôles qui déclenchent l'événement de l'autre
Je souhaite que l'application se comporte de la manière suivante: si je clique sur Node1 à partir de l'arborescence, la Tab1 de TabControl devrait devenir active. De même, lorsque je clique sur Tab2, je veux que le Node2 soit sélectionné. Et vice versa.
J'ai donc simplement codé ceci avec TreeView_AfterSelect et TabControl_SelectedIndexChanged.
Comment éviter les "conditions de concurrence" entre les 2 contrôles puisqu'ils déclenchent l'événement de l'autre?
merci, je ne parlais pas de conditions course (threads) en tant que tel, mais ne savait pas comment il mot :) cela semble assez bon pour bloquer le déclenchement des événements en cascade . – ibiza