【发布时间】:2016-08-14 23:54:40
【问题描述】:
我有一个支持下拉刷新的列表视图,它的 IsRefreshing 绑定到视图模型的 IsBusy 属性。 IsBusy 在命令启动时更改为 true,在命令结束或失败时设置为 false。问题是当用户执行命令两次或更多次时。当第一个任务完成时,它将 IsBusy 设置为 false,使列表视图的活动指示器不可见。但是,第二个任务仍在运行。在所有任务完成之前,我不想将 IsBusy 设置为 false。我怎样才能做到这一点?
编辑:
UI 具有如上所示的分段控件,每个控件都调用命令。
【问题讨论】:
-
if (IsBusy) return;?
标签: xamarin xamarin.forms