J'ai un contrôle utilisateur qui a un ComboBox et un gestionnaire d'événements SelectedIndexChanged. Dans le gestionnaire d'événements, je dois être en mesure de dire quel était l'index précédemment sélectionné ... quelqu'un peut-il me pointer dans la bonne direction?Evénement ComboBox SelectedIndexChanged: comment obtenir l'index précédemment sélectionné?
private void cboTargetMode_SelectedIndexChanged(object sender, EventArgs e)
{
// need to get the previously selected index and do some handling here...
// ... some handler code here ...
switch (cboTargetMode.SelectedIndex)
{
case 1: // ..... some code here...
break;
case 2: // ..... some code here...
break;
case 3: // ..... some code here...
break;
default: // ..... some code here...
break;
}
}
+1 Je ne suis pas d'accord plus. =) –
Ne devrait-il pas plutôt s'agir de "variable d'instance" au lieu de "variable de classe"? –
@FrankSchmitt Chasser un insigne en train de draguer un poste de près de 8 ans? ;-) Mais oui vous avez raison, j'ai modifié ma réponse. –