Windows 8 Style 응용 프로그램에서 사용자 지정 FileService의 파일 목록을 검색하는 다음 코드가 있습니다. 이 문제는 ViewModel의 생성자에서 발생합니다.Windows 8 Store App의 Async 메서드를 통한 진행보고
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로 설정할 수 있지만,이 속성을 False로 설정할 수있는 작업에서 Completed 콜백을 얻으려면 어떻게해야합니까?
감사합니다.