Como: Exibir barras de rolar no controle do Windows Forms RichTextBox

Por padrão, o Windows Forms RichTextBox controle exibe barras de rolar horizontal e vertical conforme necessário. Há sete valores possíveis para o ScrollBars propriedade das RichTextBox controle quais são descritos na tabela a seguir.

Para exibir barras de rolar em um controle RichTextBox

  1. Defina a propriedade Multiline como true.Nenhum tipo de BAR, inclusive de rolar horizontal, será exibido se o Multiline propriedade estiver definida como false.

  2. conjunto o ScrollBars propriedade para um valor apropriado das RichTextBoxScrollBars enumeração.

    Valor

    Descrição

    Both (padrão)

    Exibe as barras de rolar horizontal ou vertical, ou ambas, apenas quando o texto excede a largura ou comprimento do controle.

    None

    Nunca exibe qualquer tipo de BAR de rolar.

    Horizontal

    Exibe um horizontal BAR de rolar somente quando o texto excede a largura do controle.(Para que isso ocorra, a WordWrap propriedade deve ser conjunto para false.)

    Vertical

    Exibe uma vertical BAR de rolar somente quando o texto excede a altura do controle.

    ForcedHorizontal

    Exibe um horizontal rolar BAR quando o WordWrap propriedade é conjunto para false. O BAR de rolar aparece esmaecido quando o texto não excede a largura do controle.

    ForcedVertical

    Sempre exibe uma vertical BAR de rolar.A BAR de rolar aparece esmaecida quando o texto não excede o comprimento do controle.

    ForcedBoth

    Sempre exibe uma barra de rolagem vertical.Exibe um horizontal rolar BAR quando o WordWrap propriedade é conjunto para false. As barras de rolar aparecem cinza quando o texto não excede a largura ou comprimento do controle.

  3. conjunto o WordWrap propriedade para um valor apropriado.

    Valor

    Descrição

    false

    Texto no controle não é ajustado automaticamente para se ajuste à largura do controle, para que irá rolar para a direita até que uma quebra de linha seja atingida.Use esse valor se você tiver escolhido as barras de rolar horizontal ou ambos, acima.

    true (padrão)

    Texto do controle é automaticamente ajustado à largura do controle.A barra de rolagem horizontal não aparecerá.Use esse valor se você escolher as barras de rolar vertical ou nenhum, acima, para exibir um ou mais parágrafos.

Consulte também

Referência

RichTextBoxScrollBars

RichTextBox

Outros recursos

RichTextBox Control (Windows Forms)

Controles a ser usado no Windows Forms