DataGridViewAffichageDesCouleursDsLesCellules

Résolu
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

  1. 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"));
    1. 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