Bonjour à toutes et tous,
Je reviens vers vous aujourd'hui car je bloque encore une fois
J'ai résolu, grâce à vous, le souci que j'avais pour créer une liste qui qliment une combobox en fonction du choix d'une autre combobox.
Mon souci, à présent, est de réussir à alimenter les phrases de cette liste avec du texte saisi dans une textbox.
Pour expliquer, je choisis une valeur dans ma combobox A. Du coup, j'ai un texte qui s'affiche dans ma textbox qui demande à l'utilisateur une saisie en fonction du choix dela combobox A. Le problème que j'ai, c'est que lorsque je choisis une valeur dans ma conbobox A, une liste est générée en même temps pour remplir ma combobox B. Et dans certains cas, je souhaite que la valeur saisie dans la textbox fasse partie du texte généré dans ma liste pour ma combobox B.
Sauf que, lorsque je fais comme ci-dessus, et ça me paraît logique, la valeur de textBox1.Text est le texte qui est mis automatiquement dedans au moment du choix de la valeur dans ma combobox A.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 private void letterComboBox_SelectedIndexChanged(object sender, EventArgs e) { switch (letterComboBox.Text) { case "A": actionsDone.Add("1"); actionsDone.Add("2"); actionsDone.Add("3"); break; case "B": actionsDone.Add($"{textBox1.Text}"); actionsDone.Add("5"); actionsDone.Add("6"); break; case "C": actionsDone.Add("7"); actionsDone.Add("8"); actionsDone.Add("9"); break; } //Défini le contenu des combobox actionsDone numberComboBox1.DataSource = actionsDone; numberComboBox1.SelectedItem = null; numberComboBox2.DataSource = actionsDone; numberComboBox2.SelectedItem = null; numberComboBox3.DataSource = actionsDone; numberComboBox3.SelectedItem = null; }
Et je ne vois pas comment parvenir à récupérer la valeur saisie après le choix de la combobox A.
Merci par avance pour vos lumières !!
Cordialement,
Talzatior.
Partager