アプリケーションに FlowDocumentReader コントロールがあります。
<FlowDocumentReader Document="{Binding FlowDocument}" Style="{DynamicResource FlowDocumentStyle}" />
テキストを FlowDocumentReader に設定する方法は次のとおりです。
Paragraph paragraph = new Paragraph();
paragraph.Inlines.Add("some <b>book</b>");
FlowDocument.Blocks.Add(paragraph);
問題は、'book' が 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>
繰り返しますが、大胆ではありません。これどうやってするの?