使用(C#.NET)是否可以将文本渲染为灰度。让我简单解释一下,当用户在“textBox”中键入文本时,文本必须显示在与灰度相同的窗口上。 “它已经在Windows7中完成,之后它将安装在Windows Server 2008上”所以任何帮助请。非常感谢。
答案 0 :(得分:2)
对于WinForms(.NET 2.0),您想设置ForeColor属性(请参阅here):
MyTextBox.ForeColor = Color.Gray;
对于WPF(.NET 3.0及更高版本),您想设置ForeGround属性(请参阅here)
MyTextBox.ForeGround = Brushes.Gray;
答案 1 :(得分:0)
使用RichTextBox在TextField.TextChanged的委托内部放置:
If (sender.Text == "textBox")
{
sender.ForeColor = Color.Gray
}
else
{
sender.ForeColor = Color.Black
}