Je viens vers vous pour m'aide a résoudre mon probleme qui est de faire une condition avec un Label . Pour mieux comprendre je vais explique un peu l'application .
Quand je clique sur le bouton_1 on affiche un "Oui" ou un "Non"(le Oui et le Non sont deux label différent)
La pour l'instant sa marche bien .
Apres avoir cliqué sur le bouton_1 je clique sur le bouton_2 . Mon probleme ce situe la , je voudrais avoir comme condition
si Oui faire {programme}
si Non faire {programme}
voici le bout de code , mais quand je clique sur le bouton_2 sa ne rentre pas dans la condition
if (label1.Text == "OUI")
{
this.oMes.m_AjoutType(this.comboBox2.Text, this.comboBox1.Text, this.comboBox3.Text);
// ici je modifie des valeurs
}
if (label2.Text == "NON")
{
}
Whismeril
Messages postés18991Date d'inscriptionmardi 11 mars 2003StatutContributeurDernière intervention27 mars 2024654 11 déc. 2012 à 19:05
Bonsoir
si j'ai bien compris pour Oui tu affiches Label1 et pour Non tu affiches Label2.
Dans ce cas Label1 vaut toujours Oui et Label2 vaut toujours Non.
Si tu as un return dans ta première condition ça ne passera jamais dans le second if.
Deux solutions à ça (et toutes celles auxquelles je n'ai pas pensé):
-tu te sers d'un seul label dont tu modifies le texte dans tes boutons,
-tu crées une variable (par exemple booléenne) et c'est elle que tu testes.