Convertir les codes de couleur hexadécimaux en couleurs .NET
Travailler avec des couleurs dans .NET implique souvent la conversion des codes de couleur hexadécimaux (comme # FFDFD991) en objets System.Windows.Media.Color
, en particulier dans les applications WPF. Cela vous permet d'appliquer facilement des couleurs aux éléments d'interface utilisateur.
La classe ColorConverter
fournit une solution simple en utilisant sa méthode ConvertFromString
. Cette méthode prend un code couleur hexadécimal (en tant que chaîne) et renvoie l'équivalent System.Windows.Media.Color
.
Voici comment le faire:
using System.Windows.Media;
dans votre code. ConvertFromString
: La conversion est simple: <code class="language-csharp">Color color = (Color)ColorConverter.ConvertFromString("#FFDFD991");</code>
cet extrait de code transforme efficacement la chaîne hexadécimale en un objet Color
utilisable pour votre application WPF.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!