j'essaie de formater un dataGridView et j'ai l'impression qu'il est impossible de changer la couleur (BackColor et ForeColor) des cellules d'entete des colonnes.
Seulement je decouvre tout juste ce controle, peut etre que je m'y prends mal. je fais comme ca :
DataGridViewCellStyle headerStyle = new DataGridViewCellStyle();
{
headerStyle.BackColor = Color.Navy;
headerStyle.ForeColor = Color.Lavender;
headerStyle.Font = new Font("Garamond", 11, FontStyle.Bold);
headerStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
}
dataGridView1.ColumnHeadersDefaultCellStyle = headerStyle;
J'ai aussi essayer directement comme ca :
dataGridView1.ColumnHeadersDefaultCellStyle.BackColor = Color.Navy;
dataGridView1.ColumnHeadersDefaultCellStyle.ForeColor = Color.Lavender;
Mais non, rien a faire.
Est ce que quun de plus experimente pourrait me confirmer cela ou me corriger SVP ?
Merci d'avance.
@+++
A voir également:
C# datagridview header color
Enableheadersvisualstyles - Meilleures réponses
C# datagridview column header color - Meilleures réponses