bonjour,
j'ai un souci que je ne comprend vraiment pas. j'ai une combobox qui est aimentée par une base de donnée SQL Serveur. cette comboBox Affiche donc un libellé et retourne en valeur un ID.
exemple :
banane retourne 4
orange retourne 1
pomme retourne 5
pour faire un test j'ai crée de label qui prennent, pour le premier la valeur de retour (selectedValue()) et pour le second le text selectionné (selectedText()). ce libellés sont actualisés sur l'événement SelectionChangeCommitted.
le label affichant l'ID prend bien le bon ID, mais celui affichant le texte n'affiche que le texte précédent.
exemple :
selection | label1 | label2
- pomme | 5 |
- banane | 4 | pomme
- orange | 1 | banane
j'allais oublier le code source :
si vous avez une solution a ce problème, je vous serais très reconnaissant de m'en faire part
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 private void cbChoixModele_SelectionChangeCommitted(object sender, EventArgs e) { if (cbChoixModele.SelectedValue != null) { label3.Text = "numéro : "; label3.Text += cbChoixModele.SelectedValue.ToString(); label4.Text = cbChoixModele.SelectedText; } }
Partager