Como exibir barras de rolagem no controle RichTextBox dos Windows Forms
Por padrão, o controle Windows Forms RichTextBox exibe barras de rolagem horizontais e verticais conforme necessário. Há sete valores possíveis para a ScrollBars propriedade do RichTextBox controle, que são descritos na tabela abaixo.
Exibir barras de rolagem em um controle RichTextBox
Defina a propriedade Multiline como
true
. Nenhum tipo de barra de rolagem, incluindo horizontal, será exibido se a Multiline propriedade estiver definida comofalse
.Defina a ScrollBars propriedade como um valor apropriado da RichTextBoxScrollBars enumeração.
Valor Descrição Both (padrão) Exibe barras de rolagem horizontal, vertical ou ambas, mas apenas quando o texto excede a largura ou o comprimento do controle. None Nunca exibe nenhum tipo de barra de rolagem. Horizontal Exibe uma barra de rolagem horizontal somente quando o texto excede a largura do controle. (Para que isso ocorra, a WordWrap propriedade deve ser definida como false
.)Vertical Exibe uma barra de rolagem vertical somente quando o texto excede a altura do controle. ForcedHorizontal Exibe uma barra de rolagem horizontal quando a WordWrap propriedade é definida como false
. A barra de rolagem aparece esmaecida quando o texto não excede a largura do controle.ForcedVertical Sempre exibe uma barra de rolagem vertical. A barra de rolagem aparece esmaecida quando o texto não excede o tamanho do controle. ForcedBoth Sempre exibe uma barra de rolagem vertical. Exibe uma barra de rolagem horizontal quando a WordWrap propriedade é definida como false
. A barra de rolagem aparece esmaecida quando o texto não excede a largura ou altura do controle.Defina a propriedade WordWrap com um valor apropriado.
Valor Descrição false
O texto do controle não é ajustado automaticamente para caber na largura do controle, por isso rolará para a direita até atingir uma quebra de linha. Use esse valor se você escolher barras de rolagem horizontal ou ambas acima. true
(padrão)O texto do controle é ajustado automaticamente para caber na largura do controle. A barra de rolagem horizontal não será exibida. Use esse valor se você escolher as barras de rolagem vertical ou nenhuma acima para exibir um ou mais parágrafos acima.
Confira também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.
.NET Desktop feedback