3

Silverlight ツールキットのビジー インジケーターを使用しています。IsBusy プロパティをビューモデルのプロパティにバインドして、コンテンツを無効にし、BusyIndi​​cator を表示します。また、Prism の RegionManager の TabControlRegionAdapter を使用して、ビューをタブコントロールに挿入しています。

通常はこれで問題なく動作しますが、奇妙なバグに気付きました。シナリオは、あるビューのコンテンツを無効にし、別のタブに切り替え、viewModel で最初のビューの IsBusy を false に設定する eventAggregator を使用してイベントをスローし、最初のタブに戻るというものです。これを行うと、BusyIndi​​cator はなくなりますが、コンテンツは無効のままです。

考え?

4

1 に答える 1

0

Canvas.ZIndexBusyIndi​​cator のプロパティを設定します。私は 1 に設定しましたが、RadBusyIndi​​cator を使用していると認められたこれらのタイプの問題を解決するように見えますが、同じ原則が機能している可能性があります。

于 2011-05-02T18:58:33.123 に答える