VS2010 で Windows フォーム アプリケーションを開発しています。webbrowser コントロールを使用して Excel ファイルを表示しました。
ファイルを制御下にロードするのが遅れています。ファイルをロードする前にそのコントロールをクリックすると、実際の Excel アプリケーションで開かれます。
私はこのコントロールを初めて使用し、これを解決する方法がわかりません。
私を助けてください。Excelのようなデータを操作するための他のコントロールを提案していただければ、より感謝します。
ありがとうございました。
編集
webBrowser1.Navigate(this.FileOpenControl.FileName);
上記のコマンドを使用して、fileopen ウィンドウで選択したファイルを表示しました。また、別のファイルを表示するために使用される同じコントロールが他に 2 つあります。そして、コントロールを切り替えると、Excelの配置が同じように変更されます。
以下のように、visible プロパティを使用してコントロールを切り替えました。
webBrowser2.Visible = false;
webBrowser3.Visible = false;
webBrowser1.Visible = true;
最初に選択した Excel ファイルを表示します。