簡體   English   中英

C# 如何在富文本框中設置文本的顏色?

[英]C# How can I set the color of text in a richtextbox?

我在應用程序中有一個 Richtextbox,我希望關鍵字為另一種顏色,我該怎么做?

謝謝玉

您可以使用:

richTextBox1.SelectionColor = Color.Yellow;
richTextBox1.SelectionBackColor = Color.Blue;

選擇一個文本集:

richTextBox1.SelectionStart = text_position_in_editor (caret position)

richTextBox1.SelectionLength = text_length

然后設置 SelectionColor ...(查看所有以 Selection... 開頭的屬性)

或者,您可以直接設置包含格式信息的Rtf property (or richTextBox1.SelectedRtf)

在寫字板中鍵入一些文本,更改其格式,將其復制並粘貼到 RichTextBox 中,顯示屬性 Rtf 值,您應該能夠更快地了解如何滿足您的需求。

您需要在指定特定顏色的富文本標記中對添加到框中的文本進行編碼。 這是富文本標記基礎知識的鏈接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM