Je sauve ma couleur en db en valeur int.System.Drawing.Color convertir FromArgb question
int icolor = System.Drawing.Color.Red.ToArgb();
//result: -65536
Quand convertir int en couleur que Color.Name de biens perdus. Doit retourner "Red" mais la propriété retourne "ff000000". Qu'est-ce que je fais Wrang?
J'ai besoin obtenir celui-ci - Propriété Rouge, mais pas de valeur hexadécimale
Il y a 4 milliards de couleurs possibles qui peuvent être retournées par 'FromArgb'. Pourquoi ce chemin de code devrait-il être ralenti en essayant de déterminer si, parmi toutes les possibilités, vous avez effectivement sélectionné l'une des couleurs nommées, puis renvoyé celle-là spécialement? Pourquoi avez-vous besoin d'être rouge? –
duplication possible de [Using ToArgb() suivi de FromArgb() ne résulte pas dans la couleur d'origine] (http://stackoverflow.com/questions/721324/using-toargb-followed-by-fromargb-does-not-result -dans-la-couleur-originale) –