Отключение содержимого Silverlight BusyIndicator - PullRequest
3 голосов
/ 02 мая 2011

Я использую индикатор занятости из набора инструментов Silverlight.Я связываю свойство IsBusy со свойством в моей модели представления, чтобы отключить содержимое и заставить его отображать BusyIndicator.Я также использую TabControlRegionAdapter от Prism для управления представлениями в tabcontrol.

Обычно это работает нормально, но я заметил странную ошибку.Сценарий заключается в том, что я отключаю контент для одного представления, переключаюсь на другую вкладку, генерирую событие, используя eventAggregator, который устанавливает значение IsBusy первого представления в false в его viewModel, а затем переключаюсь обратно на первую вкладку.Если я это сделаю, BusyIndicator уйдет, но содержимое все еще отключено.

Мысли?

1 Ответ

0 голосов
/ 02 мая 2011

Установите свойство Canvas.ZIndex для BusyIndicator.Я установил для себя значение 1, и это, похоже, решает проблемы такого типа, если я использую RadBusyIndicator, но могут действовать те же принципы.

...