Vb.net 只读richtextbox的背景色
我有一个winforms应用程序,包含一系列文本框和一个富文本框。单击按钮后,我想将所有字段设置为只读。唯一的问题是只读richtextbox的背景色是白色,而不是文本框使用的灰色 我尝试将richtextbox的backcolor属性设置为Color.LightGrey,但这与文本框使用的灰色不同。我还尝试将背景色设置为其中一个只读文本框的背景色,但这也不起作用 我的问题是,获得看起来像只读文本框的只读富文本框的最佳方法是什么 非常感谢这是“控制”系统的颜色。战舰默认为灰色。代码:Vb.net 只读richtextbox的背景色,vb.net,winforms,richtextbox,Vb.net,Winforms,Richtextbox,我有一个winforms应用程序,包含一系列文本框和一个富文本框。单击按钮后,我想将所有字段设置为只读。唯一的问题是只读richtextbox的背景色是白色,而不是文本框使用的灰色 我尝试将richtextbox的backcolor属性设置为Color.LightGrey,但这与文本框使用的灰色不同。我还尝试将背景色设置为其中一个只读文本框的背景色,但这也不起作用 我的问题是,获得看起来像只读文本框的只读富文本框的最佳方法是什么 非常感谢这是“控制”系统的颜色。战舰默认为灰色。代码:
richTextBox1.BackColor = Color.FromKnownColor(KnownColor.Control);
您可以改用
richTextBox1.BackColor=SystemColors.Control