WPF Récupérer les valeurs d'une colonne [Résolu]

blackhox 36 Messages postés jeudi 31 octobre 2013Date d'inscription 20 août 2016 Dernière intervention - 1 févr. 2014 à 19:42 - Dernière réponse : blackhox 36 Messages postés jeudi 31 octobre 2013Date d'inscription 20 août 2016 Dernière intervention
- 3 févr. 2014 à 15:13
Bonjour à tous,

J'ai un datagrid avec trois colonnes et je voudrais récupérer toutes les valeurs présentent dans une colonne particulière.

Qelqu'un aurait-il une idée?

Merci d'avance pour vos réponses.
Afficher la suite 

2 réponses

Répondre au sujet
Whismeril 11410 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 22 avril 2018 Dernière intervention - 2 févr. 2014 à 18:08
0
Utile
1
Bonjour, je ne me suis pas investit dans WPF (la flemme je l'avoue), mais il me semble que tout est axé autour du binding.
Donc si tu as suivi cette logique, tes données sont quelque par dans une List<T>, un dataset ou autre.

Il te suffit de faire une requête linq, un exemple qui suppose que la colonne 2 est de type string:
List<string> maColonne = (from item in mesDonnees
                                        select item.Colonne2).ToList<string>();

blackhox 36 Messages postés jeudi 31 octobre 2013Date d'inscription 20 août 2016 Dernière intervention - 3 févr. 2014 à 15:13
Merci pour votre aide.

Voici ma solution :

DataTable codesPostaux = myDataSet.Tables["LOCALITES"];
IEnumerable<DataRow> query = from cp in codesPostaux.AsEnumerable() select cp;
foreach (DataRow p in query)
{
comboBoxRechercherCp.Items.Add(p.Field<string>("LOCALITE_CP"));
}
Commenter la réponse de Whismeril

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.