假设我有一个带有BusyIndicator的视图和一个附加到Action的按钮。
从动作中产生Show.Busy()时,禁用按钮的最佳方法是什么?有没有一种简单的方法来连接CanMyAction布尔属性?
现在,我已经继承了DefaultBusyService来完成工作,但这对我来说似乎很难看。
答案 0 :(得分:0)
参见我对codplex here的讨论。
在需要它的VM上,我将实现一个ICanBeBusy接口,我的自定义IBusyService将与之交互。然后我可以轻松地使用此属性来禁用该按钮。