如何:在 Windows Form RichTextBox 控制項中顯示捲軸
根據預設,Windows Forms RichTextBox 控制項會視需要顯示水平和垂直捲軸。 RichTextBox 控制項的 ScrollBars 屬性有七個可能的值,如下表所述。
在 RichTextBox 控制項中顯示捲軸
將 Multiline 屬性設為
true
。 如果將 Multiline 屬性設定為false
,則不會顯示任何類型的捲軸 (包括水平)。將 ScrollBars 屬性設定為 RichTextBoxScrollBars 列舉的適當值。
值 Description Both (預設值) 只有在文字超過控制項的寬度或長度時,才會顯示水平和/或垂直捲軸。 None 永遠不要顯示任何類型的捲軸。 Horizontal 只有當文字超過控制項的寬度時,才會顯示水平捲軸。 (若要這種情況發生,必須將 WordWrap 屬性設定為 false
。)Vertical 只有當文字超過控制項的高度時,才會顯示垂直捲軸。 ForcedHorizontal 當 WordWrap 屬性設定為 false
時,顯示水平捲軸。 當文字不超過控制項的寬度時,捲軸會呈現暗灰色。ForcedVertical 一律會顯示垂直捲軸。 當文字未超過控制項的長度時,捲軸會呈現暗灰色。 ForcedBoth 一律會顯示垂直捲軸。 當 WordWrap 屬性設定為 false
時,顯示水平捲軸。 當文字未超過控制項的寬度或長度時,捲軸會呈現灰色。將 WordWrap 屬性設定為適當值。
值 Description false
控制項中的文字不會自動調整以符合控制項的寬度,因此其會向右捲動,直到到達分行符號為止。 如果您選擇上述水平捲軸或兩者,請使用此值。 true
(預設值)控制項中的文字會自動調整,以符合控制項的寬度。 不會顯示水平捲軸。 如果您選擇上述垂直捲軸或無,請使用此值來顯示一或多個段落。