IsRefreshingがviewmodelのIsBusyプロパティにバインドされている場合に、リフレッシュを有効にするリストビューがあります。コマンドが開始されるとIsBusyはtrueに変更され、終了または失敗するとfalseに設定されます。問題は、ユーザーがコマンドを2回以上実行した場合です。最初のタスクが完了すると、IsBusyがfalseに設定され、リストビューのアクティビティインジケータが非表示になります。ただし、2番目のタスクはまだ実行されています。すべてのタスクが完了するまで、IsBusyをfalseに設定したくありません。どうすればこれを達成できますか?並行タスクが実行されたときのリストビューのIsRefreshingの処理
EDIT:
UIは、上記の制御を細分化し、各制御コマンドを呼び出します。
'if(IsBusy)return;'? –