2008-08-20 4 views
5

.net WebBrowserコントロールを回避しようとしています(私はURLにナビゲートする必要はありません。レンダリングされたhtmlやその他の組み込みグッズを印刷する必要はありません)。 IEのdllをラップするのは少し重いようです。軽量.net WinフォームHTMLレンダラーコントロールに関する推奨事項はありますか?

基本的なHTMLマークアップテキストを表示できるものが必要です。これはhtmlに相当するRichTextBoxと同等です。誰でも経験/勧告/戦争の話がありますか?

答えて

7

私はHTML control for .NETを開発しました。これは、基本的なHTMLマークアップテキストを表示しています。

IEやその他のアンマネージコードは使用しません(.NETフレームワーク自体を除く)。

+1

それを構築して回答として提供する - それは+1価値があるはずです) – serg10

0

組み込みWebBrowserコントロールの「余分な」機能のほとんどすべてを無効にすることができます。

組み込みのWebブラウザにすべての機能が備わっていれば、なぜ必要なのでしょうか?

1

Lutz Roeder(Reflectorの名のもと)には、.NETのWYSIWYG HTMLエディタがあります。彼のサイトにはhttp://www.lutzroeder.com/dotnet/があります。 「ライター」と呼ばれるダウンロードをチェックしてください。私はそれを自分で使ったことはありませんが、それは私の心の中に入った最初のものでした。

+0

Lutz RoederのWriterのソースを見ると、彼のコントロールはIE(つまりMSHTML)のラッパーであることがわかります。 – ChrisW

0

J. Menendez Poo's fully managed HTML rendererは完全ではありませんが、それは私が見つけた最高のものです。

私はまだ深さでそれを試してみて、他の代替よりも多く有望に見える:

これあなたが実際に編集機能のLutz Roeder's Writerのを必要としないと仮定すると。

+0

HTMLレンダラのURLを編集しましたが(現在はCodeplexでホストされています)、Bruce ShankleのAnoleは転送先アドレスなしで404です。 – ChrisW

+0

Lutz RoederのWriterのソースを見ると、彼のコントロールはIE(つまりMSHTML)のラッパーであることがわかります。 – ChrisW

0

Awesomiumをご覧ください。私はネットアプリでそれを成功させました。