我有一个富文本框,它将从服务器加载文本。从服务器端我想添加将生成文本框的格式化标签。例如:
result = result.Replace("[b]", @"{\b ").Replace("[/b]", "}").Replace("[br]", @"{\line}").Replace("[i]", @"{\i ").Replace("[/i]", "}");
TextBox1.Rtf = @"{\rtf1\ansi " + result + "}";
然后我可以输入:
Hello [b]this is in bold[/b] and [i] this is in [/i]
因此,它将被替换为所需的 rtf1\ansi 格式,并相应地以粗体和斜体显示所需的文本。
我想实现下划线,甚至可能是一组颜色。
我试过{\u underlin }
了,但似乎没有用...