[C#] combobox

Fermé
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 - 6 déc. 2008 à 23:23
 aminescm - 20 févr. 2012 à 00:22
Bonsoir !
Dans mon formulaire, j'ai un textbox et un comboBox. J'aimerai que lorsque l'on a choisi un des items de la liste du combobox, sa valeur s'affiche dans le textbox.
En gros :
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            textBox1.Text = "la valeur du combo selectionnée"
        }

Suis-je assez clair ?
Merci pour vos réponses !

1 réponse

Zasami Messages postés 41 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 8 décembre 2008 8
6 déc. 2008 à 23:32
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
textBox1.Text = comboBox1.value
//ou textBox1.Text = comboBox1.text
}
0
ben85350 Messages postés 610 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 2 avril 2013 27
6 déc. 2008 à 23:43
J'avais bien essayé ces deux solutions mais :
- la première : textBox1.Text = comboBox1.valueMember me renvoi le nom de ma valeur et non la valeur
- la seconde : textBox1.Text = comboBox1.text me renvoie le texte

Je vais être plus précis : dans une table, j'ai deux champs :
- un code
- un libellé
Je récupère donc chaque valeur possible dans mon combobox à l'aide du dataset (Mode données liaison) et j'aimerais attribuer au choix effectué le code qui lui est propre, ce code se retrouvant dans le textbox !
Est-ce plus clair ?
0
en c sharp :

textBox1.Text = comboBox1.SelectedItem.ToString();
0