1

RichTextBlock (またはその他の UI テキスト要素) で rtf 文字列を表示するにはどうすればよいですか? 使用できる rtf プロパティはありません (.net とは異なります)。文字列を通常のテキスト プロパティにバインドすると、rtf コード自体しか取得できません。

これを行う方法はありますか?それ以外の場合は、文字列を HTML として WebView 要素に表示します。しかし、私は RichTextBlock の方が好きです。

4

1 に答える 1

2

RichEditBoxの代わりにa を使用しRichTextBlockます。RichEditBox.Document.SetText()メソッドで RTF を挿入できます。RichTextBlockは RTF コントロールではなく、RTF を理解していません。はRichEditBox、RTF をサポートする唯一のインボックス コントロールです。それを使用したくない場合は、RTF を自分で解析し、RichTextBlock.

于 2013-04-02T13:20:41.867 に答える