如何:在 Windows 窗体 RichTextBox 控件中显示滚动条
更新:2007 年 11 月
默认情况下,Windows 窗体 RichTextBox 控件在必要时会显示水平和垂直滚动条。RichTextBox 控件的 ScrollBars 属性有七个可能的值,在下面的表中对这些值进行了说明。
在 RichTextBox 控件中显示滚动条
将 Multiline 属性设置为 true。如果 Multiline 属性设置为 false,则不显示任何类型的滚动条,包括水平滚动条。
将 ScrollBars 属性设置为 RichTextBoxScrollBars 枚举的适当值。
值
说明
Both(默认值)
只有当文本超过控件的宽度或长度时,才显示水平滚动条或垂直滚动条,或两个滚动条都显示。
从不显示任何类型的滚动条。
只有当文本超过控件的宽度时,才显示水平滚动条。(必须将 WordWrap 属性设置为 false,才会出现这种情况。)
只有当文本超过控件的高度时,才显示垂直滚动条。
当 WordWrap 属性设置为 false 时,显示水平滚动条。在文本未超过控件的宽度时,该滚动条显示为浅灰色。
始终显示垂直滚动条。在文本未超过控件的长度时,该滚动条显示为浅灰色。
始终显示垂直滚动条。当 WordWrap 属性设置为 false 时,显示水平滚动条。在文本未超过控件的宽度或长度时,两个滚动条均显示为灰色。
将 WordWrap 属性设置为适当的值。
值
说明
false
控件中的文本不会自动调整来适应控件的宽度,所以,该文本可一直向右滚动,直到到达换行符为止。如果选择了上面的“Horizontal”(水平)滚动条或“Both”(两者),则使用此值。
true(默认值)
控件中的文本将自动调整来适应控件的宽度。不会出现水平滚动条。如果选择了上面的“Vertical”(垂直)滚动条或“None”(无)以显示一个或多个段落,则使用此值。