コントロールに HTML ファイル (ローカル画像を含む) を表示しようとしていますWebBrowser
。ユーザーは を使用してファイルを選択できますOpenFileDialog
。その後、コントロールに表示されます。
しかし、私は解決するのに苦労しているこれらの問題を抱えています:
コントロールを に追加してから、
Form
読み込みが非常に遅くなりました。フォームがインスタンス化されるまでに約 10 秒かかります。WebBrowser.Navigate
初めてのみ機能します。2 番目のファイルを読み込もうとしても、何も起こりません。Refresh
2 つのファイル間で ,Update
,を呼び出してみOpenNew
ましabout:blank
たが、適切に行う方法がわかりません。最初に開いたファイルのみが表示されたままになり、別のページに移動しようとしても例外や警告は表示されません。
私は何か間違ったことをしていますか?たとえば、Lutz Roeder の Writerは即座に起動し、後続のファイルを問題なくロードしますが、多くの相互運用機能を使用する (そして編集可能である) ため、それらすべてを回避しようとしています。