ウィンドウの読み込み中に進行状況バーを表示することに問題があります。実際には、データグリッドに多くのアイテムを含むウィンドウがあります。window.Show() を呼び出すと、開くまでに非常に長い時間がかかったので、次のような呼び出しが可能かどうか疑問に思っています。
ShowProgressBar spb = new ShowProgressBar();
spb.Topmost = true;
spb.Owner = this.Owner;
spb.Show();
while(mainWin.isLoaded)
spb.updatePB(); // this method updating progressbar.value.
mainWindow.Show();
しかし、読み込み中はprogresbarrをまったく表示せず、ウィンドウが完全に読み込まれたときにのみ表示されます。
役立つコードはありますか? ;)