how to change background color of button in UWP Apps in c# ?

19,121

You can use Color.FromArgb() to define a custom color in code:

btnBlue.Background = new SolidColorBrush(Color.FromArgb(255, 48, 179, 221));

Alternatively, you can define the color in XAML in advance as a resource:

<Page.Resources>
    <SolidColorBrush x:Key="BlueColor" Color="#FF30B3DD" />
</Page.Resources>

You can then reference the resource from the code:

btnBlue.Background = (SolidColorBrush)Resources["BlueColor"];
Share:
19,121
Ali.Ghzd
Author by

Ali.Ghzd

The Coding is so interst ... ! :)

Updated on June 05, 2022

Comments

  • Ali.Ghzd
    Ali.Ghzd almost 2 years

    I have a simple and I need to change colors of my buttons every second in that . I use this code btnBlue.Background = new SolidColorBrush(Windows.UI.Colors.Blue) But it doesn't contain my custom color that I have use in xaml like #FF30B3DD ! So what should I do ? can anybody help me ?

  • Ali.Ghzd
    Ali.Ghzd about 8 years
    Thanks very much bro :)