DataGridViewAffichageDesCouleursDsLesCellules
Résolu
wChris79
-
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
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
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"));
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
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