Comment puis-je changer dynamiquement la couleur en C# pour une valeur hexadécimale?
Je sais faire un contrôle BackColor de façon dynamique en C# pour le nom d'une couleur avec une instruction telle que Label1.BackColor = Color.LightSteelBlue; ( à l'aide du Système.Dessin; )
Mais comment puis-je convertir une valeur hexadécimale dans un Système.La couleur , c'est à dire Label1.BackColor = "#B5C7DE
Vous devez vous connecter pour publier un commentaire.
Je voudrais utiliser la couleur traducteur de la manière suivante:
Espère que cette aide.
ou, si vous voulez analyser la chaîne
Cette fonction retourne la valeur par défaut s'il ne peut pas analyser s. Vous pouvez simplement laisser le d'exception à travers si vous préférez gérer vous-même des exceptions.
Vous pouvez utiliser la Couleur.FromArgb méthode: