2

xamlの「#A125AA」のようなカスタムカラーの長方形を変更できます。

しかし、私が持っているカスタムカラーを変更するコードがどこにあるのかわかりません

色のコードを知っているだけです

this.gridgcolor.Background = new SolidColorBrush(Colors.Blue);
4

2 に答える 2

5

RGBで色を設定できます。これは、xaml で行っているように 16 進数では行われません。

Color color = new Color() { R = 255, G = 255, B = 255 };
Brush brush= new SolidColorBrush(color);

あなたの例にある16進値#A125AAもRGB R = A1、G = 25、B = AAです

これらの値をヘルパー メソッドで変換して、Color オブジェクトに追加することができます。

名前を使用したい場合は、名前に一致する多くのRGBコードのリストもここにあります

于 2012-05-10T10:45:38.663 に答える
0

次のように、XAML で 16 進数を直接使用できます。

        <Grid x:Name="ContentPanel"
          Grid.Row="1"
          Margin="12,0,12,0"
          Background="#A125AA"></Grid>
于 2012-05-10T10:34:56.437 に答える