Mettre une couleur au Header d'DataGridView [Résolu]

Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Dernière intervention
4 août 2015
- 2 sept. 2014 à 01:36 - Dernière réponse :
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Dernière intervention
4 août 2015
- 8 sept. 2014 à 15:20
Bonjour, Je programme avec Visual studio 2010. Je cherche à mettre une couleur au header d'un DataGridView. J'ai essayé 2 façons mais ça ne fonctionne pas. Voici mon code:

Dim columnHeaderStyle As New DataGridViewCellStyle
columnHeaderStyle.BackColor = Color.Aqua
DataGridView.ColumnHeadersDefaultCellStyle = columnHeaderStyle
et
DataGridView.ColumnHeadersDefaultCellStyle.BackColor = Color.Aqua

Rien ne fonctionne.
Merci de votre aide
Afficher la suite 

Votre réponse

6 réponses

Meilleure réponse
Messages postés
3238
Date d'inscription
jeudi 26 novembre 2009
Dernière intervention
14 mars 2018
- Modifié par cs_ShayW le 8/09/2014 à 09:13
1
Merci
Bonjour

DGV.EnableHeadersVisualStyles = False
DGV.ColumnHeadersDefaultCellStyle.BackColor = Color.cyan

Merci cs_ShayW 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 86 internautes ce mois-ci

Commenter la réponse de cs_ShayW
Messages postés
12240
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
15 novembre 2018
- 2 sept. 2014 à 08:03
0
Merci
Bonjour je pense que ça vient du fait que tu utilises DataGridView qui est le nom de la classe.
Il faut te servir du nom de l'instance. Par défaut si tu t'es servit du designer c'est datagridview1.


Commenter la réponse de Whismeril
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Dernière intervention
4 août 2015
- 3 sept. 2014 à 23:23
0
Merci
Merci de ta réponse. J'ai essayer avec avec
Dim columnHeaderStyle As New DataGridViewCellStyle
columnHeaderStyle.BackColor = Color.Aqua
DGV_INGREDIENTS.ColumnHeadersDefaultCellStyle = columnHeaderStyle
et sa ne fonctionne toujours pas.

Merci de ton aide
Commenter la réponse de Duracelle123
Messages postés
378
Date d'inscription
samedi 22 septembre 2012
Dernière intervention
13 août 2017
- 4 sept. 2014 à 09:53
0
Merci
Bonjour Duracelle123,

Ce que Whismeril te propose est de faire quelque chose du genre

Dim DGV As New DataGridView
DGV.ColumnHeadersDefaultCellStyle.BackColor = Color.Aqua
Cela devrait marcher. Je n'ai pas testé.
Cordialement.
Commenter la réponse de Zermelo
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Dernière intervention
4 août 2015
- 7 sept. 2014 à 22:06
0
Merci
Bonjour et Merci. Je joint un photo de ce que je recherche a faire.

et j'utilise ce code :

DGV.ColumnCount = 2
DGV.Columns(0).Name = "Allo"
DGV.Columns(1).Name = "Bonjour"
DGV.ColumnHeadersDefaultCellStyle.BackColor = Color.Aqua

Je n'arrive toujours pas a colorier le header

Merci de votre aide.
Commenter la réponse de Duracelle123
Messages postés
59
Date d'inscription
lundi 11 janvier 2010
Dernière intervention
4 août 2015
- 8 sept. 2014 à 15:20
0
Merci
Merci cs_ShayW c'est ce que je cherchais.
Commenter la réponse de Duracelle123

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.