DataGridViewAffichageDesCouleursDsLesCellules

Résolu
wChris79 -  
 wChris79 -
Bonjour,

J'utilise un datagridview qui comprend une colonne "Couleur" qui contient la valeur numérique correspondant à une couleur sélectionnée dans un colorDialog.
Je souhaite savoir si je peux afficher, pour chaque cellule de la colonne "Couleur", au lieu du nombre plutôt la couleur correspondante.

En vous remerciant d'avance pour votre aide,
wChris79


windows 7
google chrome
langage vb.net

2 réponses

silentData Messages postés 183 Date d'inscription   Statut Membre Dernière intervention   40
 
Je ne connais pas DataGridView, mais n'as-tu pas une méthode setBackground(Color) sur ton objet ? Si c'est le cas, fais simplement setBackground(Color.decode("LaValeurDeTaCouleur"));
0
wChris79
 
Bonjour,

Vous m'avez mis sur la piste, la solution la voici :

For Cpt1 = 0 To (frm_GestionDesUtilisateurs.ListeUtilisateurs.RowCount - 2)
frm_GestionDesUtilisateurs.ListeUtilisateurs.Rows(Cpt1).Cells(7).Style.BackColor = Color.FromArgb(frm_GestionDesUtilisateurs.ListeUtilisateurs.Rows(Cpt1).Cells(7).Value)

Next
En vous remerciant,
wChris79
0