cs_lucio57
Messages postés146Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention25 juillet 2007
-
23 mars 2005 à 09:54
wayma
Messages postés1Date d'inscriptionjeudi 3 mai 2007StatutMembreDernière intervention24 janvier 2008
-
24 janv. 2008 à 21:44
Bonjour,
Dans une application VB.Net j'utilise un DataGrid. Je n'ai aucun problème pour l'alimenter. Par contre j'ai une grosse galère au niveau de la mise en page.
Je cherche à masquer la première colonne et à dimensionner les autres colonnes.
Je ne trouve pas la méthode qui correspondrait à datagrid1.columns(1)
Mon autre problème je voudrais que la seule action que puisse faire l'utilisateur est de sélectionner une ligne or dès que je clique sur la dernière ligne du Datagrid (la ligne vide avec l'etoile) il me remplit tous les champs avec null, ça n'a aucune incidence sur ma base mais c'est très laid.
Mon troisième problème est que j'utilise un menu contextuel pour ce composant. Je voudrais que quand je clique droit il sélectionne la ligne sur laquelle j'ai cliqué.
Je ne sais pas si parce que je cherche trop à raisonner en "VB6" mais je me glaère avec ce composant.
cs_lucio57
Messages postés146Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention25 juillet 20072 23 mars 2005 à 10:12
Excuser moi mais pour le problème numéro 2, j'ai trouvé la solution, je n'avais pas vu la méthode readonly désolé mais je ne m'étais pas pencher sur la question très profondement je me suis concentré principalement sur les 2 autres et ça fait 2 jour qu ej eme galère !
cs_lucio57
Messages postés146Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention25 juillet 20072 23 mars 2005 à 11:50
Pour la mise en forme du DBGrid, j'ai du quelques peu adapter ton code notament au niveau du type de certaines variables (sûrement un pb de référence) mais en tout cas ça marche nickel. Merci beaucoup
Par contre pour la troisième je n'ai pas la propriété DataGrid.currentSelectedIndex donc je n'y arrive toujours pas. Mais bon si je n'y parviens pas avant ce soir je dégage carrément le menu et le remettrais quand j'aurais progressé !