我的应用程序中有一个 FlowDocumentReader 控件。
<FlowDocumentReader Document="{Binding FlowDocument}" Style="{DynamicResource FlowDocumentStyle}" />
以下是我将文本设置为 FlowDocumentReader 的方法:
Paragraph paragraph = new Paragraph();
paragraph.Inlines.Add("some <b>book</b>");
FlowDocument.Blocks.Add(paragraph);
问题是“书”不像 html 那样显示,标签在 wpf 应用程序中是可见的。
我尝试使用这个转换器:
http://code.msdn.microsoft.com/windowsdesktop/XAML-to-HTML-Conversion-ed25a674/view/SourceCode
但是我的 wpf 应用程序中显示的文本如下所示:
<FlowDocument xml:space="preserve" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph>some <Run FontWeight="bold">book</Run></Paragraph></FlowDocument>
再一次,它并不大胆。我怎样才能做到这一点?