如何禁用编辑文本框?

我想用文本框来显示一些文本。 我不能禁用它,因为那么滚动条将无法正常工作。

我怎样才能防止在多行文本框中的编辑,但使其显示,如果它启用,以便滚动条正常工作?

您可以将ReadOnly属性设置为true。

链接:

当此属性设置为true时,用户在运行时不能更改控件的内容。 将此属性设置为true时,仍然可以在代码中设置Text属性的值。 您可以使用此function,而不是使用“启用”属性禁用控件以允许复制内容并显示工具提示。

TextBox有一个名为ReadOnly的属性。 如果您将该属性设置为true,则TextBox仍然可以滚动,但用户将无法更改该值。

  textBox1.Enabled = false; 

“false”属性会使文本框禁用。 和“真实”将以正常forms出现。 谢谢。

你可以改变文本框标签在JavaScript中

document.getElementById("textarea").readOnly = true;