Поделиться через


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

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

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

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

    Для предоставления пользователям возможности выбора семейства шрифтов, размера и начертания в приложении обычно используется компонент FontDialog. Его обзор приведен в разделе Общие сведения о компоненте FontDialog.

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

    Для предоставления пользователям возможности задания цвета в приложении обычно используется компонент ColorDialog. Его обзор приведен в разделе Общие сведения о компоненте ColorDialog.

    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;  
    

    Примечание.

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

См. также