chambreur
Messages postés30Date d'inscriptionmardi 19 août 2008StatutMembreDernière intervention15 mai 2014
-
Modifié par chambreur le 15/01/2014 à 17:27
chambreur
Messages postés30Date d'inscriptionmardi 19 août 2008StatutMembreDernière intervention15 mai 2014
-
17 janv. 2014 à 11:30
Bonjour,
J'ai un composant winform datagridview et je cherche à figer la largeur de la taille des colonnes qui le compose.
Quelle est l'option ou le code à rentrer pour faire cela?
(J'ai cherché dans l'aide MSDN mais j'ai pas réussie à le faire)
Je pense que ta solution doit marcher mais dans l'éditeur du contrôle je n'ai pas de colonnes déclarées car je passe par une datatable dans laquelle le nombre de colonnes va varier.
Mais à force de recherche j'ai fini par trouver :)
En fait, l'instruction:
dataGridView1.Columns[3].Width = 58;
est bien la bonne, c'est juste qu'il faut l'exécuter au bon moment.
En effet, il faut la passer après avoir lié le datagridView à la datatable sinon, il ne connait pas les colonnes.
Pour résumer dans mon cas, il fallait faire:
dataGridView1.DataSource = dt;//connexion datatable à datagrid dataGridView1.Columns[0].Width = 158;
Désolé Whismeril de ne pas t'avoir détaillé que je passais par une datatable et merci encore.