Практическое руководство. Задание атрибутов шрифта для элемента управления RichTextBox в Windows Forms

Обновлен: Ноябрь 2007

Элемент управления Windows Forms RichTextBox поддерживает разнообразные варианты форматирования отображаемого в нем текста. Выбранные знаки можно выделить жирным, подчеркиванием или курсивом при помощи свойства SelectionFont. Это свойство можно также использовать для изменения размера и начертания выбранных знаков. Свойство SelectionColor позволяет изменять цвет выбранных знаков.

Изменение внешнего вида знаков

  1. Присвойте соответствующее значение шрифта свойству SelectionFont.

    Чтобы обеспечить пользователям приложения возможность выбора семейства шрифтов, размера и начертания шрифта, обычно используется компонент FontDialog. Обзор см. в разделе Общие сведения о компоненте FontDialog (Windows Forms).

  2. Присвойте соответствующее значение цвета свойству SelectionColor.

    Чтобы обеспечить пользователям приложения возможность выбора цвета, обычно используется компонент ColorDialog. Обзор см. в разделе Общие сведения о компоненте ColorDialog (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;
    
    yh8963yx.alert_note(ru-ru,VS.90).gifПримечание.

    Эти свойства влияют лишь на выделенный текст или, если текст не выделен, на тот текст, который будет вводиться в текущей позиции курсора. Сведения о выборе текста программно см. в разделе Метод TextBoxBase.Select.

См. также

Ссылки

RichTextBox

Другие ресурсы

Элемент управления RichTextBox (Windows Forms)

Элементы управления для использования в формах Windows Forms