私はシンプルで、その中で毎秒ボタンの色を変更する必要があります。私はこのコードbtnBlue.Background = new SolidColorBrush(Windows.UI.Colors.Blue)
を使用していますが、#FF30B3DD
のようなxamlで使用しているカスタムカラーは含まれていません。だから私は何をすべきですか?誰かが私を助けることができますか?
Color.FromArgb()
を使用して、コードでカスタム色を定義できます。
btnBlue.Background = new SolidColorBrush(Color.FromArgb(255, 48, 179, 221));
または、事前にXAMLでリソースとして色を定義できます。
<Page.Resources>
<SolidColorBrush x:Key="BlueColor" Color="#FF30B3DD" />
</Page.Resources>
その後、コードからリソースを参照できます。
btnBlue.Background = (SolidColorBrush)Resources["BlueColor"];