J'ai un rectangle que je veux remplir avec une couleur. Lorsque j'écris Fill = "#FFFFFF90"
, une erreur s'affiche :
Impossible de convertir implicitement le type 'string' en 'System.Windows.Media.Brush
Merci de me donner quelques conseils.
J'ai un rectangle que je veux remplir avec une couleur. Lorsque j'écris Fill = "#FFFFFF90"
, une erreur s'affiche :
Impossible de convertir implicitement le type 'string' en 'System.Windows.Media.Brush
Merci de me donner quelques conseils.
Pour WinRT (application Windows Store)
using Windows.UI;
using Windows.UI.Xaml.Media;
public static Brush ColorToBrush(string color) // color = "#E7E44D"
{
color = color.Replace("#", "");
if (color.Length == 6)
{
return new SolidColorBrush(ColorHelper.FromArgb(255,
byte.Parse(color.Substring(0, 2), System.Globalization.NumberStyles.HexNumber),
byte.Parse(color.Substring(2, 2), System.Globalization.NumberStyles.HexNumber),
byte.Parse(color.Substring(4, 2), System.Globalization.NumberStyles.HexNumber)));
}
else
{
return null;
}
}
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.