私は、C#で書かれたWindowsアプリケーションのラベル/テキストボックスに表示する必要があるたくさんのHTMLコードを持っています。 HTMLコード自体ではなく、HTML形式のテキストが出力されるようにする必要があります。どのようにWindowsアプリケーションでHTMLを表示しますか?
どうすればいいですか?
私は、C#で書かれたWindowsアプリケーションのラベル/テキストボックスに表示する必要があるたくさんのHTMLコードを持っています。 HTMLコード自体ではなく、HTML形式のテキストが出力されるようにする必要があります。どのようにWindowsアプリケーションでHTMLを表示しますか?
どうすればいいですか?
チェックアウトWebBrowser
HTMLコンテンツを表示するには、IEのレンダリングエンジンを使用してWebブラウザコントロールがあります。単純な構文解析を自分で行うことができ、RTFコントロールを使用することもできますが、あなたはむしろ制限されます。
The HTML Editor(Internet Explorerのレンダリング部分であるMSHTML)が読み取り専用モードで必要な場合があります。
WebBrowserコントロールでHTMLをレンダリングしてください。これは、文書のための特別なイベントがあり、thisが、それはあなたを助けることを願っていますように、あなたはタグで繰り返すことができます;)
Webブラウザーがニーズに合わない場合は、HTMLラベル/コントロールをサポートして
GDI + HTMLRenderer(無料、オープンソース)
http://www.codeproject.com/KB/GDI-plus/HtmlRenderer.aspx?msg=2934040
Telerikコントロール