C#, listbox multicolonne avec source externe.

Résolu/Fermé
jessica_36 Messages postés 26 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juillet 2009 - 17 juin 2009 à 12:07
jessica_36 Messages postés 26 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juillet 2009 - 17 juin 2009 à 12:53
Bonjour, encore un post qui risque de rester sans messages mais on tente quand même.
Je souhaiterais savoir s'il est possible d'utiliser plusieurs colonnes pour une listbox en utilisant le data binding mode sur visual studio 08. Je veux dire par la la possibilité en liant la listbox a une source externe, de visualiser l'integralité de ses colonnes. J'ai pas trouvé de moyen, ormis en utilisant le display member permettant alors de visualiser une seule colonne, le reste amène l'affichage data.DataRowView.
Je vous remercie d'avance de vos réponses.

Ou pas...

3 réponses

scriptiz Messages postés 1424 Date d'inscription dimanche 21 décembre 2008 Statut Membre Dernière intervention 14 septembre 2023 425
17 juin 2009 à 12:22
Juste au cas où,

As-tu essayé de généré plusieurs ListBox dans ton code en fonction du nombre de colonnes de données que tu récupère, et de les traiter séparément et dynamiquement ?

(En gros créer une listBox dans le code si besoin est et non à l'aide de l'assistant graphique de VS C# 2008)
0
jessica_36 Messages postés 26 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juillet 2009
17 juin 2009 à 12:30
C'est vrai que c'est pas bête, ca solutionne le problème. Je vais partir sur ton idée.
Je te remercie pour ton aide :)
0
jessica_36 Messages postés 26 Date d'inscription vendredi 6 février 2009 Statut Membre Dernière intervention 7 juillet 2009
17 juin 2009 à 12:53
Bon ce qui est un peu chaud en utilisant cette methode, c'est qu'a partir du moment ou les sources sont en relation, meme en utilisant des datasets differents ou des bindings sources differents. Ils sont quand même liés et cela amène des erreurs.
Je planche dessus.
0