cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
18 juin 2005 à 12:06
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 2013
-
19 juin 2005 à 21:29
Bonjour à tous,
Je prends un peu connaissance du nouveau DataGrid, le DataGridView (du framework 2 donc) et je n'arrive pas à mettre la main sur l'équivalent du DataGridTableStyle qui était présent dans le DataGrid (pratique si on doit faire plusieurs style, par exemple pour filtrer les colonnes). Quelqu'un peut-il me renseigner à ce sujet ?
Deuxièment, je n'arrive pas à faire des colonnes avec des hyperlink, pourtant ça devrait être possible : j'ai un dataset (ou une dataTable, ca ne change rien dans mon cas) et j'ai plusieurs colonne, dont une de string, j'aimerais qu'elle soit vue dans mon dataGrid comme une colonne d'hyperlink mais je n'y arrive pas... des idées?
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 19 juin 2005 à 21:29
Bon après des heures de recherche dans la documentation, j'ai enfin trouvé la réponse à ma deuxième question concernant les colonnes d'hyperlink (et pourquoi le datagrid ne prenait pas en compte les property que je lui settais avec le designer).
En fait c'est tout con, suffit d'une ligne pour régler toutes cette histoire :
this.dataGridView.AutoGenerateColumns =
false;
Reste encore à régler le problème de la première question...
Avis aux amateurs!
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 18 juin 2005 à 13:45
Euh oui c'est justement une nouveauté de ce Control.
Mais mon problème, c'est que je n'arrive pas à l'utiliser, apparement le MappingName et autres n'existent plus, du coup jsuis un petit peu perdu (ou alors j'ai pas trouvé)
J'ai crée ma column de link avec le designer (et d'autres columns aussi) et maintenant le but c'est de les associer avec des columns de ma DataTable (ou DataSet, comme je l'ai dit dans mon cas ça n'a pas d'importance).
Une idée?
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 18 juin 2005 à 19:36
Ben j'ai déjà essayé...
Mais sans succès. J'ai déjà passé pas mal de temps dans la doc, mais j'arrive pas à remplir mon datagridview comme il faut !
Vive les changements de versions
J'ai construit trois colonnes avec le designer, en settant la property DataPropertyName à "link", "int", "string" respectivement. Et en mettant une colonne de type link pour le "link".
cs_Bidou
Messages postés5487Date d'inscriptiondimanche 4 août 2002StatutMembreDernière intervention20 juin 201361 18 juin 2005 à 21:33
Ouais justement c'est le problème que j'ai depuis le début, il fait pas de doublons si tu sets la Property
DataPropertyName mais apparemment il prend pas les colonnes que tu as fait avec le designer en compte, c'est embêtant, car du coup j'ai pas ma colonne de link, et toutes les Property que je set avec le designer sont ignorées....
(Et pendant que j'y suis, j'ai essayé de placer l'ancien DataGrid sur ma form, j'avais pas mal de problèmes, il arrive pas à instancier les membres (il me fait des null pointer que je set les property via le designer), je me demande si ca vient du fait qu'il arrive pas retrouver ce qui faut dans le code dût aux classes Partiel ?).