1

html、css などの独自の「エディター」を作成したかったのですが、一方にはコードがあり、もう一方にはブラウザーでどのように見えるかがありました。

私はC#内にSystem.Windows.Forms.WebBrowser()それを行うことができる便利なものがあることを知っていますが、ie、ff、またはchromeブラウザーを使用しているかのようにレンダリングできるようにしたかったのです。

  • それらのいずれかを使用しているかのようにページをレンダリングするにはどうすればよいですか (それらがコンピューター内にインストールされて使用可能であるが、c# winforms で開くことを考慮して) ?
4

1 に答える 1

0

他のブラウザが使用するレンダリング エンジンを使用する必要があります。たとえば、Chrome と Safari はWebkitを使用します。IE6 や 7 などの古いブラウザでは、レイアウト エンジンがリリースされていないため、これを機能させるのは非常に困難です。IE9 には、ページを古いブラウザーとしてレンダリングできる機能がありますが、WebBrowser コントロールを使用してその機能を使用できるかどうかはわかりません。

于 2012-05-22T19:56:21.023 に答える