c# - 如何更改文本框的背景颜色?

标签 c# .net wpf

我在 WPF 上工作,我想更改背景---文本框的颜色(txtStatus.Background= white),但它给出了错误。我的代码是:

public Window2()
            {
                InitializeComponent();
                txtStatus.Text = "Current Operation: NULL";
                txtStatus.Background= white
            }

最佳答案

您需要使用画笔:

txtStatus.Foreground = Brushes.White;

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

txtStatus.Foreground = new SolidBrush(Color.FromArgb(255, 0, 0, 255));

关于c# - 如何更改文本框的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17408406/

相关文章:

c# - MyList = new List<int>();有效,但 MyList.Clear();没有

c# - 从 c# 应用程序使用插件启动 excel 应用程序

c# - 用于从文件中读取不同数据类型和大小的超大字节数组的循环

带进度条的 WPF SplashScreen

c# - 将 StaticResource 的值传递给组合字符串中的 ConverterParameter

c# - 为什么我不能在 Unity 中引用对象?

c# 在 Try..Catch 之后使用未分配的局部变量

c# - ASP.Net MVC - 显示带有换行符的文本

c# - 获取可用动词列表(文件关联)以在 c# 中与 ProcessStartInfo 一起使用

c# - 如果在我的 WPF 项目中找不到 xml 文件,如何编写创建新的 xml?