Compartir a través de


Procedimiento para establecer sangrías, sangrías francesas y párrafos con viñetas con el control RichTextBox de formularios Windows Forms

El control RichTextBox de Windows Forms tiene numerosas opciones para dar formato al texto que muestra. Puede aplicar formato a determinados párrafos seleccionados como listas con viñetas; para ello, establezca la propiedad SelectionBullet. También puede usar las propiedades SelectionIndent, SelectionRightIndent y SelectionHangingIndent para aplicar la sangría de párrafos relativa a los bordes izquierdo y derecho del control, y al borde izquierdo de otras líneas de texto.

Para aplicar formato a un párrafo como una lista con viñetas

  1. 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 líneas siguientes del mismo párrafo. El valor de la propiedad SelectionHangingIndent solo se aplica a las líneas de un párrafo encapsuladas 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 todos los párrafos que contienen texto seleccionado y también al texto que se escribe 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 aplica a todo el párrafo que contiene la palabra y a los párrafos que se escriben después del párrafo seleccionado. Para obtener información sobre cómo seleccionar texto mediante programación, vea Select.

Consulte también