Compartilhar via


Como exibir várias linhas no controle TextBox dos Windows Forms

Por padrão, o controle Windows Forms TextBox exibe uma única linha de texto e não exibe barras de rolagem. Se o texto for maior que o espaço disponível, apenas parte do texto ficará visível. Você pode alterar esse comportamento padrão definindo as Multilinepropriedades , WordWrape ScrollBars para valores apropriados.

Exibir um retorno de carro no controle TextBox

  • Para exibir um retorno de carro em uma linha múltipla TextBox, use a NewLine propriedade.

    Lembre-se de que a interpretação dos caracteres de escape (\) é específica do idioma. O Visual Basic usa Chr$(13) & Chr$(10) para a combinação de retorno de carro e caracteres de avanço de linha.

Exibir várias linhas no controle TextBox

  1. Defina a propriedade Multiline como true. Se WordWrap for true (o padrão), o texto no controle aparecerá como um ou mais parágrafos, caso contrário, aparecerá como uma lista, na qual algumas linhas podem ser cortadas na borda do controle.

  2. Defina a propriedade ScrollBars com um valor apropriado.

    Valor Descrição
    None Use esse valor se o texto será um parágrafo que quase sempre se ajusta ao controle. O usuário poderá usar o ponteiro do mouse para mover-se dentro do controle se o texto for grande demais para ser exibido totalmente ao mesmo tempo.
    Horizontal Use esse valor se desejar exibir uma lista de linhas, algumas das quais podem ser maiores do que a largura do TextBox controle.
    Both Use esse valor se a lista pode ser maior que a altura do controle.
  3. Defina a propriedade WordWrap com um valor apropriado.

    Valor Descrição
    false O texto no controle não será encapsulado automaticamente, portanto ele rolará para a direita até atingir uma quebra de linha. Use esse valor se você escolher Horizontal barras de rolagem ou Both, acima.
    true (padrão) A barra de rolagem horizontal não será exibida. Use esse valor se você escolher Vertical barras de rolagem ou , acima, para exibir um ou Nonemais parágrafos.

Confira também