hiii 私はc#.netブラウザを使用してWebページを表示しているウィンドウアプリケーションを開発しています。私のウェブページはかなり重くて読み込みに時間がかかるからです。だから、私はどのようにすればいいのか教えてください。c#.netブラウザを使用してWebページをナビゲートする際の読み込みを表示するには
答えて
あまりにも簡単に聞こえるかもしれませんが、アニメーションビットマップを含むイメージコントロールを、実行時にページの読み込みを開始するときにフォームに追加するのが最も簡単な解決策です。完了したら、画像をもう一度隠すだけです。これにより、メッセージを表示したり、エフェクト/トランジションを追加して審美的に楽しいものにする柔軟性も得られます。
あなたはWebBrowserラッパーを使用していると仮定しますが、それは正しいですか? ProgressChangedイベントおよび/またはNavigation + DocumentCompletedイベントを使用できます。
アシスタントとして: アプリケーションの性質によって、ページの一部を事前にダウンロードして、ユーザーの応答性を向上させることができます。
ご質問いただきありがとうございます。
これは、Webブラウザコントロールのナビゲーションイベントとドキュメント完了イベントの両方を監視することで実行できます。 (私はあなたがここで空白を埋めることができると確信しています)。
theBrowser.ReadyState == WebBrowserReadyState.Complete
そうでない場合documentcompletedイベントは、ページ全体がロードされた前であっても複数回発生します:
はあなたがreadyStateのを確認しdocumentcompletedイベントを使用するときに確認してください。
最初にイメージを作成し(名前を付けて)、どこにでも配置しますが、可視性を縮小します。
あなたのブラウザでをナビゲートするには、このコードImageName.Visibility = Visibilityを追加します。 可視;
あなたのブラウザでをナビゲートし、このコードImageName.Visibility = Visibilityを追加してください。 畳んだ;
- 1. 動的にページを読み込み/ナビゲートする(Ionic 2 + Angular 2)
- 2. DBをフェッチする際に読み込みページを使用するReact-Router
- 3. Javascriptを使用してページの読み込みをズームする
- 4. ページの読み込み時にコンポーネントを表示する方法
- 5. ページの読み込み時にスナックバーを表示する方法
- 6. 再読み込みせずにページを表示する
- 7. Webページを読み込む際に読み込むWebサーバー上のコードはどこに置かれますか?
- 8. ページの読み込み中にajaxの読み込みGIFアニメーションを表示するには?
- 9. javascriptを使用してページの読み込み時にスクロールバーを表示する方法は?
- 10. GCDを使用して表示の読み込みを高速化する
- 11. Vb .Net Webページのソースを読み込む(StreamReaderを使用しない)
- 12. ページが読み込まれている間に読み込み中のアニメーションを表示する
- 13. WPFを使用してWebページを読み込む方法
- 14. シンプルモダルを使用して、読み込み中のスピナーを表示中にiframeが読み込まれる
- 15. Gmapsを使用してGeoJSONをロードする際の読み込み状況を表示
- 16. ブラウザのページ読み込みを待機する方法
- 17. javacriptを使用してページの読み込みボタンを非表示にする方法
- 18. クッキーを使用して初めてページを読み込んだときにのみアニメーションの読み込みを表示しますか?
- 19. Pythonはブラウザに表示されるようにhttp:htmlページを読み込みます - javascriptの結果は
- 20. Webページの読み込み時にコマンドラインスクリプトを実行する
- 21. Cは読み込みシステムコールを使用してバイトをどのように読み込みますか?
- 22. JavaScriptを使用して同じウィンドウにページを読み込み
- 23. ブラウザのプラグインパフォーマンス、メモリリーク、ページ読み込みなどをテストします
- 24. javacriptを使用して再読み込みする際の現在のページのURLを変更します
- 25. PHPを再読み込みする際のエラー504ページ
- 26. ページの読み込み時にカスタムメッセージの確認を表示する方法は?
- 27. コマンドライン引数を使用してバイナリファイルを読み込み、Cでそれを表示する方法は?
- 28. JavaScriptページを再表示して再読み込みする方法
- 29. ブラウザの読み込み中のアニメーションと似たローディングバーを表示
- 30. C#の - ウェブブラウザは、私は、Webブラウザの最後にページの読み込みに問題がある
Windowsフォームやwpf(どちらを使用していても)にこのタグを付ける必要があります。これは、これらのテクノロジの1つを使用してこれを実装する方法に関する疑問です。 – Mallioch
いいえ私はウィンドウのフォームを使って作業しています。私はフォームの中にウェブページを表示するために.netブラウザを使用しています。 – banita
質問に対する回答の一部を受け入れたものとしてマークすることを検討してください。または、回答した人が何を修正すべきかを知るようにフィードバックを与えてください。あなたの質問は、同じ問題を抱えている誰かのためのリソースであることを覚えておいてください。 –