私はC#とXMALでWindows8用のシンプルなrssリーダーアプリを構築しています。
フィードは、記事本文のhtmlコンテンツを返します。
ItemDetailPageを作成し、その中でRichTextBlock列を使用してテキストの列を表示します。これは見栄えがします。
そこで、ContentプロパティをHtmlUtilities.ConvertToTextを使用してhtmlコンテンツのテキストを解析するリッチテキストブロックにバインドします。
これはうまく機能します。ただし、コンテンツにハイパーリンクと画像を含めたいと思います。もともと私はWebViewとNavigateToStringを使用していましたが、列を使用できないため、テキストの長いページを取得します。これは望ましくありません。
これを行う方法はありますか?Html Agility Packのメトロポートを使用して画像とハイパーリンクを解析できますが、これらのハイパーリンクと画像を埋め込む方法はありますか?画像の場合、richtextcolumnsクラスに追加することを考えていたので、新しい列を作成するときに、それを追加する前に画像を追加しました。これは機能する可能性がありますが、すべての列の先頭にある画像ではひどいものになります。
誰かがこれをどのように達成できるかについて何か考えがありますか?私は彼らがhttp://msdn.microsoft.com/en-us/library/windows/apps/hh868272.aspxに持っているcontosoニュースアプリのデザインに似ています。記事ページまでスクロールすると、記事の内容にブロック引用が含まれています。