如何在c#中更改UWP应用程序中按钮的背景色?

如何在c#中更改UWP应用程序中按钮的背景色?,c#,button,colors,background,win-universal-app,C#,Button,Colors,Background,Win Universal App,我有一个简单的,我需要改变我的按钮的颜色,每一秒在那。我使用此代码btnBlue.Background=new SolidColorBrush(Windows.UI.Colors.Blue),但它不包含我在xaml中使用的自定义颜色,如#FF30B3DD! 那我该怎么办?有人能帮我吗 您可以使用Color.FromArgb()在代码中定义自定义颜色: btnBlue.Background = new SolidColorBrush(Color.FromArgb(255, 48, 179, 221

我有一个简单的,我需要改变我的按钮的颜色,每一秒在那。我使用此代码
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"];