BusyIndicator でラップされた ListBox があります。ListBox は非常に重いため、レンダリングに 4 ~ 5 秒かかる場合があります。
ListBox のレンダリング中に BusyIndicator を使用して UI をブロックする最良の方法は何だろうか?
編集: 申し訳ありませんが、質問を明確にしませんでした... ListBox の ItemsSource はビューモデルの ObservabaleCollection にバインドされていることに注意してください。このコレクションはすぐに取り込まれます。ListBox には非常に複雑なカスタマイズされた ListBoxItems が含まれているため、すべてが本当に遅くなるのは UI レンダリングだと思います。
また、ListBox の ItemsPanel は WrapPanel です。デフォルトの VirtualisingStackPanel とは違うので、これは ListBox のパフォーマンスの問題ではないでしょうか?