サーバーからテキストをロードするリッチテキスト ボックスがあります。サーバー側から、生成されたテキストボックスになる書式タグを追加したいと思います。例えば:
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 }
たが、うまくいかなかったようです...