Share via


Cómo: Mostrar barras de desplazamiento en el control RichTextBox de formularios Windows Forms

De forma predeterminada, el control RichTextBox de formularios Windows Forms muestra las barras de desplazamiento horizontal y vertical cuando es necesario. Hay siete valores posibles para la propiedad ScrollBars del control RichTextBox, que se describen en la tabla siguiente.

Para mostrar barras de desplazamiento en un control RichTextBox

  1. Establezca la propiedad Multiline en true. Si la propiedad Multiline se establece en false, no se mostrará ningún tipo de barra de desplazamiento, incluida la horizontal.

  2. Establezca la propiedad ScrollBars en un valor apropiado de la enumeración RichTextBoxScrollBars.

    Valor

    Descripción

    Both (valor predeterminado)

    Muestra las barras de desplazamiento horizontal o vertical, o ambas, sólo cuando el texto supera el ancho o el alto del control.

    None

    Nunca muestra ningún tipo de barra de desplazamiento.

    Horizontal

    Muestra una barra de desplazamiento horizontal sólo cuando el texto supera el ancho del control. (Para que esto ocurra, es necesario establecer la propiedad WordWrap en false.)

    Vertical

    Muestra una barra de desplazamiento vertical sólo cuando el texto supera el alto del control.

    ForcedHorizontal

    Muestra una barra de desplazamiento horizontal cuando la propiedad WordWrap está establecida en false. La barra de desplazamiento aparece atenuada cuando el texto no supera el ancho del control.

    ForcedVertical

    Muestra siempre una barra de desplazamiento vertical. La barra de desplazamiento aparece atenuada cuando el texto no supera el alto del control.

    ForcedBoth

    Muestra siempre una barra de desplazamiento vertical. Muestra una barra de desplazamiento horizontal cuando la propiedad WordWrap está establecida en false. Las barras de desplazamiento aparecen en gris cuando el texto no supera el ancho o el alto del control.

  3. Establezca la propiedad WordWrap en un valor apropiado.

    Valor

    Descripción

    false

    El texto del control no se ajustará automáticamente al ancho del control, así que se desplazará hacia la derecha hasta encontrar un salto de línea. Utilice este valor si anteriormente eligió las barras de desplazamiento horizontal o vertical.

    true (valor predeterminado)

    El texto del control se ajustará automáticamente al ancho del control. La barra de desplazamiento horizontal no aparecerá. Utilice este valor si anteriormente eligió los valores Vertical o None para las barras de desplazamiento con el fin de mostrar uno o más párrafos.

Vea también

Referencia

RichTextBoxScrollBars

RichTextBox

Otros recursos

RichTextBox (Control, formularios Windows Forms)

Controles que se utilizan en formularios Windows Forms