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(
Windows.UI.Color.FromArgb(
255,
Convert.ToByte(hexaColor.Substring(1, 2), 16),
Convert.ToByte(hexaColor.Substring(3, 2), 16),
Convert.ToByte(hexaColor.Substring(5, 2), 16)
)
);
}