我有一个简单的问题,需要在我的按钮中每秒钟更改颜色。我使用以下代码:btnBlue.Background = new SolidColorBrush(Windows.UI.Colors.Blue)
但它不包含我在XAML中使用的自定义颜色,例如#FF30B3DD
!那么我该怎么办?有人可以帮帮我吗?
我有一个简单的问题,需要在我的按钮中每秒钟更改颜色。我使用以下代码:btnBlue.Background = new SolidColorBrush(Windows.UI.Colors.Blue)
但它不包含我在XAML中使用的自定义颜色,例如#FF30B3DD
!那么我该怎么办?有人可以帮帮我吗?
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"];