Setting Font Attributes for the Windows Forms RichTextBox Control

來源:互聯網
上載者:User

The Windows Forms RichTextBox control has numerous options for formatting the text it displays. You can make the selected characters bold, underlined, or italic, using the SelectionFont property. You can also use this property to change the size and typeface of the selected characters. The SelectionColor property allows you to change the selected characters' color.

To change the appearance of characters

  • Set the SelectionFont property to an appropriate font.

    To enable users to set the font family, size, and typeface in an application, you would typically use the FontDialog component. For an overview, see Introduction to the Windows Forms FontDialog Component.

  • Set the SelectionColor property to an appropriate color.

    To enable users to set the color in an application, you would typically use the ColorDialog component. For an overview, see Introduction to the Windows Forms ColorDialog Component.

    ' Visual Basic    RichTextBox1.SelectionFont = New Font("Tahoma", 12, FontStyle.Bold)    RichTextBox1.SelectionColor = System.Drawing.Color.Red    // C#    richTextBox1.SelectionFont = new Font("Tahoma", 12, FontStyle.Bold);    richTextBox1.SelectionColor = System.Drawing.Color.Red;    // C++    richTextBox1->SelectionFont =    new System::Drawing::Font("Tahoma", 12, FontStyle::Bold);    richTextBox1->SelectionColor = System::Drawing::Color::Red;

    Note   These properties only affect selected text, or, if no text is selected, the text that is typed at the current location of the insertion point. For information on selecting text programmatically, see TextBoxBase.Select Method.

    See Also

    RichTextBox Class | RichTextBox Control (Windows Forms) | Controls You Can Use on Windows Forms

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.