8

Windows 8 から始めて、HTML を .xml に変換しようとしていRichTextBlockます。

この関数 : を a で使用できることを読みましたが、この関数を!で使用する方法が見つかりません。HtmlUtilities.ConvertToTextTextBlockRichTextBlock

私が理解して試したことから、 を拡張できないため、 aが呼び出されるRichTextBlockたびにこの関数を適用することはできません。RichTextBlock

また、テキストを a にバインドする方法が見つからず、単純な HTML (段落と斜体/太字のみが必要) のためだけにパーサーRichTextBlockを構築するのはやり過ぎのようです。また、拡張できないように見えるため、この解析をどこで行うべきかわかりません。RichTextBlock

透明性が必要WebViewなため、使用できません(そして、私が読んだことから、 WebViewにはそれがありません)。

編集

@mydogisbox のおかげで、自分の研究が行き過ぎていることがわかりました。

HtmlUtilities.ConvertToTextでバインドできるプロパティのゲッターで使用できますRichTextBlock。タグ<Run Text="{Binding TextHTML}" />なしでやろうとしていたのでバインドできませんでし た。<Paragraph>

ただしHtmlUtilities.ConvertToText、斜体や太字は保持されません。段落のみ:/.

4

1 に答える 1