【发布时间】:2009-11-08 14:49:37
【问题描述】:
最近我一直在用 Visual Basic 2008 编写一个应用程序,在我的一个 Windows 应用程序表单上,我有几个文本框表单,而我的代码是这样的,它们都不能启用,它们必须全部设置为只读。
现在,如果我将一大块文本放入其中一个超出框参数的文本框,则滚动条会出现但不会滚动,因为它已启用为 false。所以这是我的问题,有什么方法可以使文本框的滚动条正常工作,但仍将启用设置为 false?
【问题讨论】:
最近我一直在用 Visual Basic 2008 编写一个应用程序,在我的一个 Windows 应用程序表单上,我有几个文本框表单,而我的代码是这样的,它们都不能启用,它们必须全部设置为只读。
现在,如果我将一大块文本放入其中一个超出框参数的文本框,则滚动条会出现但不会滚动,因为它已启用为 false。所以这是我的问题,有什么方法可以使文本框的滚动条正常工作,但仍将启用设置为 false?
【问题讨论】:
您应该可以使用textbox1.Readonly = true 而不是textbox1.enabled = false。然后你就可以使用滚动条了。
【讨论】: