フォーマットされたテキストをSilverlightで表示する方法はありますか?
HTML形式(p、b、i、h1、h2タグ)の記事のデータベースがあります。データベースのフォーマットを保持しながら、Silverlightアプリケーションでそれらを表示する方法を理解する必要があります。
フォーマットされたテキストをSilverlightで表示する方法はありますか?
HTML形式(p、b、i、h1、h2タグ)の記事のデータベースがあります。データベースのフォーマットを保持しながら、Silverlightアプリケーションでそれらを表示する方法を理解する必要があります。
次の HTML 要素をサポートする David Anson (MS の) によって記述されたHtmlTextBlock コントロールがあります。
幸い、ソースは配布されているので、H*
タグのサポートを提供する必要があります。
ただし、Silverlight 4 を使用している場合は、WebBrowser クラスを使用して、HTML をそこにロードするだけです。(コメントでsantiagoITが行っているように) WebBrowser コントロールは、ブラウザー外で実行している場合にのみ機能することに注意してください。
それを行うための標準的なoobコントロールがないと思います。しかし、次のような独自のコントロールを開発している人を知っています: http://blogs.msdn.com/b/delay/archive/2007/09/10/bringing-a-bit-of-html-to-silverlight -htmltextblock-makes-rich-text-display-easy.aspxシンプルですが、質問を解決できます。;)