Bonjour !
J'ai une table Matériaux faite comme ceci:
Identifiant int
Libellé varchar(50)
Prix float
Unité int
CouleurA int
CouleurR int
CouleurG int
CouleurB int
Mon entité reflète bien cela. J'ai ensuite déclaré une classe partielle Materiau afin de rajouter ceci :
Maintenant, je voudrais pouvoir surcharger le chargement de cette classe afin de venir renseigner la Couleur avec les composantes chargées depuis la BDD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 /// <summary> /// Obtient ou définit la couleur du matériau. /// </summary> public Color Couleur { get { return Color.FromArgb((byte)this.CouleurA, (byte)this.CouleurR, (byte)this.CouleurG, (byte)this.CouleurB); } set { this.CouleurA = value.A; this.CouleurR = value.R; this.CouleurG = value.G; this.CouleurB = value.B; } }
Est-ce possible?
J'ai vu qu'il y a avait des méthodes OnCouleurAChanged à surcharger. Mais ça m'embête de faire l'assignation en plusieurs fois.
Partager