如何在 c# 中将字符串的一部分加粗到文本框中
本文关键字:文本 一部分 字符串 | 更新日期: 2023-09-27 18:32:28
我有一个字符串生成器,其中值在运行时通过占位符追加。追加字符串生成器后,将其分配给文本框(不是富 txt)以显示在 UI 中。
我希望部分文本加粗。
sb.AppendFormat("Added {0} by {1}:'n{2}", DateTime.ToString(), userName, note);
txt.Text = sb.ToString();
预期产出:
添加 9/01/2016 8:47:19 PM by Vinoth: 测试目的
我怎样才能做到这一点?有没有用:
符号循环单词,直到我希望它加粗?
您必须分段构建文本。
可以作为不同的文本框/文本块,也可以作为单个富文本框,以不同的样式为所需的部分提供单独的运行。