cs_Botanique
Messages postés113Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention 6 mars 2008
-
12 sept. 2005 à 23:08
cs_Botanique
Messages postés113Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention 6 mars 2008
-
13 sept. 2005 à 14:51
Bonjour,
J'aimerais savoir tout d'abord s'il est possible de cacher des colonnes d'un datagrid et ensuite, s'il est possible de les organiser dans un ordre voulu?
Car actuellement, j'ai un datagrid avec une colonne que j'aimerais cacher et j'aimerais remettre dans l'ordre les colonnes comme je le souhaiterais, ainsi que renommer les entêtes de celles-ci.
cs_69chris
Messages postés318Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention30 décembre 20051 13 sept. 2005 à 10:55
Salut,
Pour organiser l'affichage dans un DataGrid, modifie la source de
données. Je suppose que tu utilise un DataTable ou plus générelement un
DataSet. Pour faire comme tu veux, utilise un DataView.
cs_Botanique
Messages postés113Date d'inscriptionvendredi 21 janvier 2005StatutMembreDernière intervention 6 mars 2008 13 sept. 2005 à 14:00
Oui, en fait je souhaiterais, dans un windows Form faire de l'entrée de donnée avec des textBox pour la table principal et des datagrid ou dataview pour les tables connexes (pour saisir plusieurs entrées des tables connexes qui correspondent à un seul dossier de la table principale). Un peu comme sous Access avec les sous formulaires en colonnes (pour les relation 1-plusieurs)
cs_69chris
Messages postés318Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention30 décembre 20051 13 sept. 2005 à 14:44
Pas simple à expliquer ton truc.
Dans ton cas précis, je vois pas de solution simple (ultra rapide à
mettre en oeuvre par contre à réserver à un public averti), c'est
mettre dans le DataGrid la table principale.... Ce qui donnerait un
code du genre :
Datagrid1.Datasource =DataSet1
Datagrid1.DataMember = "MaTableMaitre"
Les relations sont ensuite affichées.
Pour une appli destinée à un utilisateur "bureatique simple, sans
connaisance de ce qu'il fait", je ferais une interface pour le tenir
par la main.
Sinon, y a peut être moyen d'arriver à faire quelque chose avec le DataGridTableStyle... Mais c'est plus compliqué.