WPFやWindowsフォームでEdgeのWebViewを使うには?[Windows 10 1803以降]

従来のIEベースのWebBrowserコントロールの実行例上:JavaScriptのエラーダイアログが、IEの設定でオフにしていても、このように出てしまう。対処するにはちょっとトリッキーなコードを書かねばならなかった(MainWindow.xaml.csのコンストラクタ参照)。下:IEベースなので、Webページのレイアウトが崩れてしまったり、jQueryのコードが動作しなかったりする。後に掲載してある画像と比べてみてほしい。このような不都合が、新しいEdgeベースのWebViewコントロールでは解消されている。

従来のIEベースのWebBrowserコントロールの実行例上:JavaScriptのエラーダイアログが、IEの設定でオフにしていても、このように出てしまう。対処するにはちょっとトリッキーなコードを書かねばならなかった(MainWindow.xaml.csのコンストラクタ参照)。下:IEベースなので、Webページのレイアウトが崩れてしまったり、jQueryのコードが動作しなかったりする。後に掲載してある画像と比べてみてほしい。このような不都合が、新しいEdgeベースのWebViewコントロールでは解消されている。