У меня есть поле richtext, которое будет загружать текст с сервера. Со стороны сервера я хочу добавить теги форматирования, которые будут сгенерированы текстовым полем. Например:C# Rich Text Box Tags
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 }
, но это не похоже на работу ...
Как это будет реализовано так, что оно заменит мои теги [u] и [/ u] чем-то похожим на теги {\ b и}? Мой вопрос о форматировании в RichTextBoxes, но больше о предлагаемых тегах, таких как {\ b и} – user1662290