我正在开发一个 C# - Winforms 应用程序,并尝试像这样设置只读文本框的背景颜色......
txtMyBox.BackColor = Color.FromName ("Red");
这失败并显示错误消息...
System.ArgumentException was unhandled
Message=Control does not support transparent background colors.
Source=System.Windows.Forms
首先要做的事;这是为只读文本框设置背景颜色的正确方法吗?我为普通的文本框做了很多,它似乎工作正常。
如果是的话,有人可以帮我弄清楚“透明背景颜色”是什么,为什么我应该想要一个?我不认为我这样做;我只是想让背景改变颜色。