juliendemomaker
Messages postés7Date d'inscriptionmercredi 8 novembre 2000StatutMembreDernière intervention12 mars 2006
-
12 mars 2006 à 16:31
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 2016
-
12 mars 2006 à 19:37
Hello !
Bon comme le dit le titre je recherche à convertir un String en System.Drawing.Color...
En faîte je cherche à charger depuis un fichier de configuration la couleur d'arriére plan (je la sauvegarde aussi quand l'utilisateur en choisit une).
Du coup dans le fichier de configuration j'ai :
CouleurFond=Color [A=255, R=228, G=226, B=254]
Et je souhaite donc reprendre le "Color [A=255, R=228, G=226, B=254]" pour charger la couleur de fond au démarrage de l'application :)
Sinon je te déconseille de passer par ToString pour stocker ta couleur, passe plutôt par le TypeConverter dont le type Color dispose.
En plus il te permettra d'éviter de passer par le parsage de la chaine et FromArgb, comme il permet de faire l'opération dans le sens inverse.
Et tu ne t'exposera pas non plus au changement de forme de la chaine : pour une couleur nommée, ToString renverra seulement le nom (ex : "Color [Red]")