Cómo: Establecer sangrías, sangrías francesas y párrafos con viñetas con el control RichTextBox de formularios Windows Forms

Actualización: noviembre 2007

El control RichTextBox de formularios Windows Forms tiene numerosas opciones para dar formato al texto que muestra. Para dar a los párrafos seleccionados el formato de lista con viñeta, puede establecer la propiedad SelectionBullet. También puede utilizar las propiedades SelectionIndent, SelectionRightIndent y SelectionHangingIndent para establecer la sangría de los párrafos con respecto a los bordes izquierdo y derecho del control, así como al borde izquierdo de las demás líneas de texto.

Para dar a un párrafo el formato de lista con viñetas

  • Establezca la propiedad SelectionBullet en true.

    RichTextBox1.SelectionBullet = True
    
    richTextBox1.SelectionBullet = true;
    
    richTextBox1->SelectionBullet = true;
    

Para aplicar sangría a un párrafo

  1. Establezca la propiedad SelectionIndent en un entero que represente la distancia en píxeles entre el borde izquierdo del control y el borde izquierdo del texto.

  2. Establezca la propiedad SelectionHangingIndent en un entero que represente la distancia en píxeles entre el borde izquierdo de la primera línea de texto del párrafo y el borde izquierdo de las subsiguientes líneas del mismo párrafo. El valor de la propiedad SelectionHangingIndent se aplica sólo a las líneas de un párrafo ajustadas bajo la primera línea.

  3. Establezca la propiedad SelectionRightIndent en un entero que represente la distancia en píxeles entre el borde derecho del control y el borde derecho del texto.

    RichTextBox1.SelectionIndent = 8
    RichTextBox1.SelectionHangingIndent = 3
    RichTextBox1.SelectionRightIndent = 12
    
    richTextBox1.SelectionIndent = 8;
    richTextBox1.SelectionHangingIndent = 3;
    richTextBox1.SelectionRightIndent = 12;
    
    richTextBox1->SelectionIndent = 8;
    richTextBox1->SelectionHangingIndent = 3;
    richTextBox1->SelectionRightIndent = 12;
    
    Nota:

    Todas estas propiedades afectan a cualquier párrafo que tenga texto seleccionado y también al texto que se escriba después del punto de inserción actual. Por ejemplo, cuando un usuario selecciona una palabra dentro de un párrafo y a continuación ajusta la sangría, la nueva configuración se aplicará a todo el párrafo que contiene la palabra, así como a los párrafos que se escriban a continuación del párrafo seleccionado. Para obtener información sobre cómo seleccionar texto mediante programación, vea TextBoxBase.Select (Método).

Vea también

Referencia

RichTextBox

Otros recursos

RichTextBox (Control, formularios Windows Forms)

Controles que se utilizan en formularios Windows Forms