Bonjour,
comment peut-on remplir une combobox d'un datagridview ? je n'utilise pas de base de données.
je voudrais la remplir un peu comme une combobox traditionnelle c-à-d
combobox1.items.add("test").......
D'avance merci pour vos réponse
Madfox48
Version imprimable
Bonjour,
comment peut-on remplir une combobox d'un datagridview ? je n'utilise pas de base de données.
je voudrais la remplir un peu comme une combobox traditionnelle c-à-d
combobox1.items.add("test").......
D'avance merci pour vos réponse
Madfox48
Bonjour,
avec une petite recherche sur google : combobox datagridview msdn
on tombe sur : DataGridViewComboBoxColumn Class
Où l'on voit le code sans base de données :
ainsi que le chargement avec base de données :Code:
1
2
3
4
5
6 Private Shared Sub SetAlternateChoicesUsingItems( _ ByVal comboboxColumn As DataGridViewComboBoxColumn) comboboxColumn.Items.AddRange("Mr.", "Ms.", "Mrs.", "Dr.") End Sub
Code:
1
2
3
4
5
6
7
8 Private Sub SetAlternateChoicesUsingDataSource( _ ByVal comboboxColumn As DataGridViewComboBoxColumn) With comboboxColumn .DataSource = RetrieveAlternativeTitles() .ValueMember = ColumnName.TitleOfCourtesy.ToString() .DisplayMember = .ValueMember End With End Sub
C'est assez simple pour le mode DropDownList comme indiqué par Sankasss.Citation:
je voudrais la remplir un peu comme une combobox traditionnelle
Mais en mode DropDown (valeurs proposées mais non imposées), c'est plus qu'acrobatique.
Merci pour vos réponses.
je testerai cela ce lundi au travail....
bonne soirée
Madfox48
Merci Sankasssss et Graffito pour vos réponses.
Je viens de tester et ça fonctionne du tonnerre.....
bonne journée.
Madfox48