我可以用xaml中的“#A125AA”更改自定义颜色矩形。
但我不知道在哪里可以找到代码更改自定义颜色
我只知道颜色的代码是
this.gridgcolor.Background = new SolidColorBrush(Colors.Blue);
答案 0 :(得分:5)
您可以通过RGB设置颜色。这不是像你在你的xaml中那样以十六进制完成的。
Color color = new Color() { R = 255, G = 255, B = 255 };
Brush brush= new SolidColorBrush(color);
示例中的十六进制值#A125AA也是RGB R = A1, G = 25, B = AA
您可以使用helper method转换这些值,以便将它们添加到Color对象中。
如果您想使用这些名称,here也是与其名称相匹配的许多RGB代码的列表
答案 1 :(得分:0)
您可以直接在XAML中使用十六进制数字,如下所示: -
<Grid x:Name="ContentPanel"
Grid.Row="1"
Margin="12,0,12,0"
Background="#A125AA"></Grid>