共用方式為


如何:在 Windows Form RichTextBox 控制項中顯示捲軸

根據預設,Windows Forms RichTextBox 控制項會視需要顯示水平和垂直捲軸。 RichTextBox 控制項的 ScrollBars 屬性有七個可能的值,如下表所述。

在 RichTextBox 控制項中顯示捲軸

  1. Multiline 屬性設為 true。 如果將 Multiline 屬性設定為 false,則不會顯示任何類型的捲軸 (包括水平)。

  2. ScrollBars 屬性設定為 RichTextBoxScrollBars 列舉的適當值。

    Description
    Both (預設值) 只有在文字超過控制項的寬度或長度時,才會顯示水平和/或垂直捲軸。
    None 永遠不要顯示任何類型的捲軸。
    Horizontal 只有當文字超過控制項的寬度時,才會顯示水平捲軸。 (若要這種情況發生,必須將 WordWrap 屬性設定為 false。)
    Vertical 只有當文字超過控制項的高度時,才會顯示垂直捲軸。
    ForcedHorizontal WordWrap 屬性設定為 false 時,顯示水平捲軸。 當文字不超過控制項的寬度時,捲軸會呈現暗灰色。
    ForcedVertical 一律會顯示垂直捲軸。 當文字未超過控制項的長度時,捲軸會呈現暗灰色。
    ForcedBoth 一律會顯示垂直捲軸。 當 WordWrap 屬性設定為 false 時,顯示水平捲軸。 當文字未超過控制項的寬度或長度時,捲軸會呈現灰色。
  3. WordWrap 屬性設定為適當值。

    Description
    false 控制項中的文字不會自動調整以符合控制項的寬度,因此其會向右捲動,直到到達分行符號為止。 如果您選擇上述水平捲軸或兩者,請使用此值。
    true (預設值) 控制項中的文字會自動調整,以符合控制項的寬度。 不會顯示水平捲軸。 如果您選擇上述垂直捲軸或無,請使用此值來顯示一或多個段落。

另請參閱