HOW TO:在 Windows Form RichTextBox 控制項中顯示捲軸

更新:2007 年 11 月

在預設情況下,Windows Form RichTextBox 控制項會視需要顯示水平和垂直捲軸。RichTextBox 控制項的 ScrollBars 屬性可有七個設定值,分別在下表中說明。

若要在 RichTextBox 控制項中顯示捲軸

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

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

    說明

    Both (預設值)

    只在文字超出控制項的寬度或長度時顯示水平或垂直捲軸,或兩者都顯示。

    None

    永遠不會顯示任何類型的捲軸。

    Horizontal

    只在文字超出控制項的寬度時顯示水平捲軸 (若要這麼做,必須將 WordWrap 屬性設定為 false)。

    Vertical

    只在文字超出控制項的高度時顯示垂直捲軸。

    ForcedHorizontal

    WordWrap 屬性設為 false 時顯示水平捲軸。當文字未超出控制項的寬度時,捲軸會呈暗灰色的 (Dimmed)。

    ForcedVertical

    永遠顯示垂直捲軸。當文字未超出控制項的長度時,捲軸會呈暗灰色的。

    ForcedBoth

    永遠顯示垂直捲軸。當 WordWrap 屬性設為 false 時顯示水平捲軸。當文字未超出控制項的寬度或長度時,捲軸會呈灰色。

  3. WordWrap 屬性設定至適當值。

    說明

    false

    控制項中的文字不會自動調整來配合控制項的寬度,因此它會向右捲動,直到達到分行符號為止。如果您選擇上表中的水平捲軸或兩者,可使用這個值。

    true (預設值)

    控制項中的文字會自動調整來配合控制項的寬度。不會出現水平捲軸。如果你選擇上表中的垂直捲軸或無來顯示一或多段文字時,可使用這個值。

請參閱

參考

RichTextBoxScrollBars

RichTextBox

其他資源

RichTextBox 控制項 (Windows Form)

在 Windows Form 上使用的控制項