Trier le combo d'une DataGridViewComboBoxColumn ? vb2005

Résolu
vercomax Messages postés 547 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 11 septembre 2013 - 14 oct. 2006 à 20:40
jaknight007 Messages postés 17 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 16 août 2014 - 1 mars 2010 à 22:16
Bonsoir,

Je cherche à trier la liste déroulante du ComBoBox d'une DataGridViewComboBoxColumn

meci de votre aide

4 réponses

vercomax Messages postés 547 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 11 septembre 2013 2
15 oct. 2006 à 10:20
OK, c bon j'ai trouvé

Il suffit de prciser le champ de triage dans la propriété Sort du BindingSource de la colonne

merci quand même
DavidWhitewater Messages postés 81 Date d'inscription lundi 10 avril 2006 Statut Membre Dernière intervention 1 janvier 2010
14 oct. 2006 à 22:55
Salut, essai ça:

dim ComboCell as DataGridViewComboCell

DatagridView1.currentCell = DataGridView1.item(0,0) ' Sélectionner la cellule contenant la ComboBox
ComboCell = DataGridView1.CurrentCell ' Récuperer la cellule
ComboCell.Sorted = True ' Trier par ordre Alphabetique

A plus.
vercomax Messages postés 547 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 11 septembre 2013 2
15 oct. 2006 à 09:54
merci, mais dès qu'il arrive sur la ligne: combocell.sorted=true, erreur:
Impossible de trier un ComboBox pour lequel un DataSource est défini. Triez les données en utilisant le modèle de données sous-jacent.

dur dur hein ? pourtant il doit bien y avoir uen solution.
jaknight007 Messages postés 17 Date d'inscription mardi 8 mars 2005 Statut Membre Dernière intervention 16 août 2014
1 mars 2010 à 22:16
Simplement.

Dim cellCombo As New DataGridViewComboBoxColumn

'Permet de faire le trie
cellCombo .SortMode = DataGridViewColumnSortMode.Automatic
Rejoignez-nous