[C#] fonction inverse de Color.ToString().
Bonjour à tous!
Je travaille sur un programme qui sauve les couleurs choisies par l’utilisateur sous forme de string dans une RichTextBox.
Code:
1 2 3 4 5
| if (colorDialog1.ShowDialog() == DialogResult.OK)
{
Color c = colorDialog1.Color;
script.Add(c.ToString());
} |
J’obtients par exemple les chaines suivantes:
Color [Red]
Color [A=255, R=121, G=60, B=196]
Mon problème est de recréer une color à partir d’une string lue dans mon fichier text. Il me faudrait une fonction inverse de Color.ToString().
Du genre de la fonction StringToColor suivante utilisé pour affecter une valeur à la variable c:
Color c=StringToColor(“Color [A=255, R=121, G=60, B=196])”);
Cette fonction existe t-elle dans C# ou faut il la créer ?
D’avance Merci.