我正在使用Silverlight工具包中的忙指示器。我将IsBusy属性绑定到视图模型中的一个属性上,以禁用内容并显示忙指示器。我还使用Prism的RegionManager的TabControlRegionAdapter将视图注入TabControl中。
通常情况下,这个方法可以正常工作,但我发现了一个奇怪的错误。场景是我禁用了一个视图的内容,切换到另一个选项卡,使用eventAggregator抛出一个事件,在它的视图模型中将第一个视图的IsBusy设置为false,然后再切换回第一个选项卡。如果我这样做,忙指示器就消失了,但内容仍然被禁用。
你有什么想法吗?
通常情况下,这个方法可以正常工作,但我发现了一个奇怪的错误。场景是我禁用了一个视图的内容,切换到另一个选项卡,使用eventAggregator抛出一个事件,在它的视图模型中将第一个视图的IsBusy设置为false,然后再切换回第一个选项卡。如果我这样做,忙指示器就消失了,但内容仍然被禁用。
你有什么想法吗?