BusyIndicator とアクションにアタッチされたボタンを持つビューがあるとします。
アクションから Show.Busy() が生成されたときにボタンを無効にする最良の方法は何ですか? CanMyAction ブール型プロパティを接続する簡単な方法はありますか?
現在、仕事を終わらせるために DefaultBusyService を継承していますが、私には醜いように思えます。
ここで codplex に関する私の議論を参照してください。
それを必要とする VM では、カスタム IBusyService がやり取りする ICanBeBusy インターフェイスを実装します。次に、このプロパティを使用して簡単にボタンを無効にできます。