Share via


Cómo: Establecer atributos de fuente para el control RichTextBox de formularios Windows Forms

El control RichTextBox de Windows Forms tiene numerosas opciones para dar formato al texto que muestra. Puede mostrar los caracteres seleccionados en negrita, subrayados o en cursiva mediante la propiedad SelectionFont. También puede utilizar esta propiedad para cambiar el tamaño y el tipo de letra de los caracteres seleccionados. La propiedad SelectionColor permite cambiar el color de los caracteres seleccionados.

Para cambiar la apariencia de los caracteres

  1. Establezca una fuente adecuada en la propiedad SelectionFont.

    Para permitir que los usuarios establezcan la familia de fuente, el tamaño y el tipo de letra en una aplicación, utilice el componente FontDialog. Para obtener información general, vea Información general sobre el componente FontDialog (formularios Windows Forms).

  2. Establezca un color adecuado en la propiedad SelectionColor.

    Para permitir que los usuarios establezcan el color en una aplicación, lo más habitual es utilizar el componente ColorDialog. Para obtener información general, vea Información general sobre el componente ColorDialog (formularios Windows Forms).

    RichTextBox1.SelectionFont = New Font("Tahoma", 12, FontStyle.Bold)
    RichTextBox1.SelectionColor = System.Drawing.Color.Red
    
    richTextBox1.SelectionFont = new Font("Tahoma", 12, FontStyle.Bold);
    richTextBox1.SelectionColor = System.Drawing.Color.Red;
    
    richTextBox1->SelectionFont =
       gcnew System::Drawing::Font("Tahoma", 12, FontStyle::Bold);
    richTextBox1->SelectionColor = System::Drawing::Color::Red;
    

    Nota

    Estas propiedades sólo afectan al texto seleccionado o, si no hay ningún texto seleccionado, al texto que se escribe en la posición actual del punto de inserción. 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