我正在使用RichTextBox
来显示一些我必须即时标记的只读文本。如何在文本中传递标记代码以使其由RichTextBox
控件呈现?
例如,我想传递this is \cf6 sample \cf1 text
给richtextbox 进行渲染。
现在,我构建了一个FlowDocument
并将文本值添加到运行对象,但文本被逐字呈现。
RichTextBox fieldLabel = new RichTextBox();
FlowDocument flowDoc = new FlowDocument();
Paragraph myPara = new Paragraph();
Run myRun = new Run(content);
myPara.Inlines.Add(myRun);
flowDoc.Blocks.Add(myPara);
fieldLabel.Document = flowDoc;
我想看到红色的值,但我看到的是标记。
提前感谢您的任何意见。