簡體   English   中英

如何在C#中加粗傳遞給TextBox的一部分字符串

[英]How to bold a part of string being passed into TextBox in c#

我有一個字符串生成器,其中值在運行時通過占位符附加。 附加了字符串生成器后,會將其分配給文本框(非RTX文本)以顯示在UI中。

我希望部分文字為粗體。

sb.AppendFormat("Added {0} by {1}:\n{2}", DateTime.ToString(), userName, note);
txt.Text = sb.ToString();

預期產量:

由Vinoth於9/01/2016 8:47:19 PM添加:測試目的

我該如何實現? 無論如何,直到我希望將其變為粗體時,才使用:符號循環其單詞?

您將必須在各節中構建文本。

作為不同的TextBoxes / TextBlocks或具有不同樣式的單個RichTextBox,它們具有單獨的“運行”。

暫無
暫無

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

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