我想用一个文本框来显示一些文字。我无法禁用它,因为滚动条将无效。
如何阻止在多行文本框中进行编辑,同时使其显示为已启用,以便滚动条正常工作?
答案 0 :(得分:92)
您可以将ReadOnly property设置为true。
链接:
当此属性设置为true时,控件的内容不能 用户在运行时更改。将此属性设置为true,即可 仍然可以在代码中设置Text属性的值。你可以用它 功能,而不是使用Enabled属性禁用控件 允许复制内容并显示工具提示。
答案 1 :(得分:18)
TextBox
有一个名为ReadOnly
的属性。如果您将该属性设置为true,那么TextBox
仍然可以滚动,但用户将无法更改该值。
答案 2 :(得分:4)
textBox1.Enabled = false;
“false”属性将禁用文本框。而“真实”将使其成为常规形式。感谢。
答案 3 :(得分:0)