Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
csharp:combobox [2017/08/08 09:26] admin créée |
csharp:combobox [2017/08/08 09:35] (Version actuelle) admin |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Combobox ====== | ====== Combobox ====== | ||
| - | <code> | + | <code | Ajout d'item> |
| - | comboBox1.Items.Add("test1"); | + | comboBox1.Items.Add("Lundi"); |
| - | comboBox1.Items.Add("test2"); | + | comboBox1.Items.Add("Mardi"); |
| - | comboBox1.Items.Add("test3"); | + | comboBox1.Items.Add("Mercredi"); |
| + | </code> | ||
| - | comboBox1.SelectedItem = "test3"; // Sélectionne par défaut l'item qui a pour VALEUR "test3" | + | |
| + | <code | Position par défaut> | ||
| + | comboBox1.SelectedItem = "Mercredi"; // Sélectionne par défaut l'item qui a pour VALEUR "Mercredi" | ||
| comboBox1.SelectedIndex = 2; // Sélectionne par défaut l'item qui a pour INDEX 2, donc le 3ème élément car on part à 0 | comboBox1.SelectedIndex = 2; // Sélectionne par défaut l'item qui a pour INDEX 2, donc le 3ème élément car on part à 0 | ||
| - | comboBox1.SelectedIndex = comboBox1.FindStringExact("test3"); // // Sélectionne par défaut l'item qui correspond à la recherche de la chaîne "test3" | + | comboBox1.SelectedIndex = comboBox1.FindStringExact("Mercredi"); // // Sélectionne par défaut l'item qui correspond à la recherche de la chaîne "Mercredi" |
| </code> | </code> | ||
| + | |||
| + | <code | Suppression d'item> | ||
| + | comboBox1.Items.RemoveAt(1); // Supprime l'item qui se trouve à l'index 1, donc le 2ème élement car on part à 0 | ||
| + | comboBox1.Items.Remove("Mardi"); // Supprime l'item qui a pour valeur "Mardi" | ||
| + | </code> | ||
| + | |||
| + | |||
| + | <code | Binding simple avec un Enum> | ||
| + | public enum Colors | ||
| + | { | ||
| + | Red = 10, | ||
| + | Blue = 20, | ||
| + | Green = 30, | ||
| + | Yellow = 40, | ||
| + | } | ||
| + | | ||
| + | private void Form1_Load(object sender, EventArgs e) | ||
| + | { | ||
| + | comboBox1.DataSource = Enum.GetValues(typeof(Colors)); // Binding du combobox avec le Enum | ||
| + | comboBox1.SelectedItem = Colors.Green; // Selection de la couleur verte par défaut | ||
| + | } | ||
| + | </code> | ||