Compartilhar via


Como: Exibir barras de rolagem no controle Windows Forms RichTextBox

Por padrão, o Windows Forms RichTextBox controle exibe barras de rolagem horizontal e vertical como necessário. Há sete valores possíveis para o ScrollBars propriedade da RichTextBox o controle, que são descritos na tabela abaixo.

Para exibir as barras de rolagem em um controle RichTextBox

  1. Defina a propriedade Multiline como true. Nenhum tipo de barra, inclusive de rolagem horizontal, será exibido se a Multiline for definida como false.

  2. Definir o ScrollBars propriedade para um valor apropriado a RichTextBoxScrollBars enumeração.

    Valor

    Descrição

    Both (padrão)

    Exibe barras de rolagem horizontal ou vertical, ou ambas, somente quando o texto excede a largura ou comprimento do controle.

    None

    Nunca exibe qualquer tipo de barra de rolagem.

    Horizontal

    Exibe uma barra somente quando o texto excede a largura do controle de rolagem horizontal. (Para isso acontecer, o WordWrap propriedade deve ser definida false.)

    Vertical

    Exibe uma barra somente quando o texto ultrapassa a altura do controle de rolagem vertical.

    ForcedHorizontal

    Exibe um horizontal rolar barra quando o WordWrap for definida como false. A barra de rolagem aparecerá esmaecida quando o texto não exceder a largura do controle.

    ForcedVertical

    Sempre exibe uma barra de rolagem vertical. A barra de rolagem aparecerá esmaecida quando o texto não exceda o comprimento do controle.

    ForcedBoth

    Sempre exibe uma barra de rolagem vertical. Exibe um horizontal rolar barra quando o WordWrap for definida como false. As barras de rolagem aparecem cinza quando o texto não exceder a largura ou comprimento do controle.

  3. Definir o WordWrap propriedade para um valor apropriado.

    Valor

    Descrição

    false

    Texto do controle não é ajustado automaticamente para ajustar a 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 rolagem horizontal ou ambas, acima.

    true (padrão)

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

Consulte também

Referência

RichTextBoxScrollBars

RichTextBox

Outros recursos

Controle RichTextBox (Windows Forms)

Controles para uso no Windows Forms