私のwpfアプリケーションでは、あるウィンドウ(ウィンドウA)から別のウィンドウ(ウィンドウB)にすばやく切り替わります。私が切り替えるウィンドウには、データベースの値を使用してデータが取り込まれるグリッドがあります。私はレンダリングする2番目のウィンドウの前に30〜60秒の遅延を見ています。この60秒間、ウィンドウは空白になり、デスクトップが表示されます。この問題を回避するために、ウィンドウBの最後のコントロールがレンダリングされるときだけ、ウィンドウAを隠すことを計画しています。これについて私を助けるイベントはありますか?ウィンドウの最後の項目がレンダリングされたときに発生するイベント
0
A
答えて
0
私は待ってからウィンドウを表示するのではなく、(BackgroundWorkerなどで)データを非同期に収集します。 dataGrid上に、データがバックグラウンドでまだ収集されていることを示すLoading Adornerを表示することができます。 http://marlongrech.wordpress.com/2008/02/28/wpf-overlays-or-better-adorner/
関連する問題
- 1. SelectedIndexChangeイベントが発生した後、最初の項目にリストボックスがポップします
- 2. エコテンプレートがレンダリングされた後にイベントが発生する
- 3. リストの最後の項目を削除するとRecyclerViewエラーが発生する
- 4. iPhone/iPad webview - HTMLがレンダリングされた後にイベントが発生しますか?
- 5. アプレットのイベント発生の最小化されたウィンドウに通知する
- 6. データがレンダリングされると、Vuejsイベントが発生する
- 7. Winform - 最後に発生するusercontrolイベント
- 8. MKMAPVIEWエクステントが変更されたときに発生するイベント
- 9. イベントが発生したときにエラーが表示される
- 10. wpfウィンドウが完全にレンダリングされた後にどのイベントが表示されるのですか?
- 11. CompositeView - すべての子レコードのレンダリング後に発生するイベント
- 12. カラムの最後の行が変更され、イベントが発生する
- 13. MySqlイベントが最後に実行されたときの検索
- 14. ウィンドウが最大化された後に呼び出されるイベント
- 15. ウィンドウのサイズが変更されたときに、ナビゲーションバーの最後の項目を次の行にドロップすることはできませんか?
- 16. 最初と最後の項目のListView
- 17. リストから項目を選択した後に呼び出されるイベントが自動生成されない
- 18. ArrayList要素が変更されたときのイベントの発生
- 19. Java - Stack.popに最後の項目が返されない
- 20. バインド前に実行されたイベントとバインド後に発生したイベント
- 21. ウィンドウが最小化された後にjqueryスライダーアニメーションが早く再生される
- 22. 配列の最後の項目が停止したときを検出する
- 23. QML項目がレンダリングされない
- 24. 同じ要素が発生したときにmouseDownイベントが発生した後、なぜイベントを発生させないのですか?
- 25. "最後の"イベントが発生するのを待つ
- 26. onItemDisclosureイベントを発生させるとitemtapイベントが発生する
- 27. checkedListBoxの最後の項目が表示されません
- 28. ウィンドウのサイズを変更するとNSWindowイベントが発生する
- 29. SVG Snapのキャンバスがクリックされたときにイベントを発生させます
- 30. テキストエリア内のテキストが変更されたときに発生するイベント
ページの初期化のために多くの時間を要するもの:
ここでクールな例ですか?データやトリッキーなデザイン)? –