在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?
非常感謝!