October 1, 2023


All technologies, only pure source code

Convert Hex Color Code to Brush/SolidColorBrush in XAML App

1 min read
microsoft xamarin heros c# iOS Android UWP

microsoft xamarin heros c# iOS Android UWP

To set the background color of an object in .NET XAML, you will need to set the Brush object type. To create a Brush object from a hexadecimal color code, use the following.

//input ex: #dcdcdc
public static Windows.UI.Xaml.Media.SolidColorBrush 
        GetColorFromHex(string hexaColor)
	return new Windows.UI.Xaml.Media.SolidColorBrush(
			Convert.ToByte(hexaColor.Substring(1, 2), 16),
			Convert.ToByte(hexaColor.Substring(3, 2), 16),
			Convert.ToByte(hexaColor.Substring(5, 2), 16)

Happy coding!

This site uses Akismet to reduce spam. Learn how your comment data is processed.