Bonjour, je voudrais transformer une simple cellule en liste déroulante, que l'on peut alimenter dynamiquement.
Est-il possible de passer par un DataTable pour faire ça ?
J'ai essayé en créant une classe de type ArrayList, puis List<string>, mais ça ne donne rien.
Je veux éviter de passer par un "enum", car il ne permet de créer que des listes déroulantes statiques.
D'ailleurs, voici un extrait de mon code :
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 public class MyListe : ArrayList { public MyListe() { Add("Valeur 1"); Add("Valeur 2"); Add("Valeur 3"); Add("Valeur 4"); } } (...) DataTable dt = new DataTable(); dt.Columns.Add("col", typeof(MyListe)); dataGrid.ItemsSource = dt.DefaultView;
Partager