VS编程,WPF中,C#后台指定XAML控件背景颜色的三种方法

时间:2024-03-27 16:50:36

有时候需要在后台通过C#代码,动态的更改XAML控件的颜色,这里给出其中的三种方法代码。

 

 1、给需要更改颜色的控件命名

VS编程,WPF中,C#后台指定XAML控件背景颜色的三种方法

 

2、增加using

using System.Windows.Media;

 

3、在触发的事件里增加代码

有三种方法

  1. 通过名字指定颜色
Textblock.Background = new SolidColorBrush(Colors.Blue );

       2、通过RGB颜色指定颜色

Textblock.Background = new SolidColorBrush(Color.FromRgb(0, 255, 0));

3、通过十六进制颜色码指定颜色

 Color color = (Color)ColorConverter.ConvertFromString("#FFB6C1");

 Textblock.Background = new SolidColorBrush(color);

4、颜色对照表

推荐一个颜色在线的颜色转换网址:www.sioe.cn 应用工具

VS编程,WPF中,C#后台指定XAML控件背景颜色的三种方法