如何更改TextBox的背景颜色?

Dua*_*Ali 1 .net c# wpf

我正在研究WPF,我想改变背景---文本框的颜色(txtStatus.Background = white),但是它给出了ERROR.我的代码是:

public Window2()
            {
                InitializeComponent();
                txtStatus.Text = "Current Operation: NULL";
                txtStatus.Background= white
            }
Run Code Online (Sandbox Code Playgroud)

Zbi*_*iew 7

你需要使用Brushes:

txtStatus.Foreground = Brushes.White;
Run Code Online (Sandbox Code Playgroud)

它包含很多颜色,但是如果你想使用一个RGB值,你可以这样做:

txtStatus.Foreground = new SolidBrush(Color.FromArgb(255, 0, 0, 255));
Run Code Online (Sandbox Code Playgroud)