C#Windows表单文本框变灰了

zoo*_*bie 1 c# textbox winforms

我会尝试尽可能具体.我正在使用visual basic 2010 c#express edition.我正在尝试创建一个充满程序信息的文本框.假设我在文本框中输入文本"Hello",当我运行它时,表单有一个文本框说Hello.在这里,用户可以选择文本并进行复制.基本上,当鼠标移过文本框时,它会改变外观并且文本框是交互式的.我需要做的是文本框不是交互式的.在文本框属性中,有一个名为"已启用"的选项.如果我将其设为False,我的所有要求都会得到满足.但是文本框是灰色的.有没有办法让"启用"为假,仍然使文本框看起来不灰显.我的问题是关于美学.

Pet*_*ter 5

您可以只读文本框:

创建只读文本框(Windows窗体)

要使背景变灰,您可能需要更改背景颜色:

txtFoo.BackColor = ...;

如果您不想使文本可选,请设置 Enabled = false;