在Windows 8样式应用程序中,我有以下代码正在检索自定义FileService中的文件列表。这是在ViewModel的构造函数中触发的。Windows 8商店应用程序中的异步方法的进度报告
private async void Construct()
{
Files = new ObservableCollection<FileViewModel>();
IList _files = await _fileRepository.GetFiles();
foreach (File file in _files)
{
Files.Add(new FileViewModel(file));
}
}
它完美,但我很努力弄清楚是我会怎样执行进展本报告通知而被加载文件某些事情正在发生的用户。
看着它,我想有,我可以绑定到像在查看一个ProgressRing一个bool IsBusy属性。我知道我可以在流程开始时将此设置为true,但是如何从操作中获得Completed回调,然后将该属性设置为False?
非常感谢!