private async void UserControl_Loaded(object sender, RoutedEventArgs e) { if (_userID > 0) { await Task.Run(() => { User = UserRepo.FindByID(_userID); }); await Task.Run(() => { UserDetail = UserDetailRepo.FindByUserID(_userID); }); await Task.Run(() => { ExperienceList = ExperienceRepo.FindByUserID(_userID); }); await Task.Run(() => { EducationList = EducationRepo.FindByUserID(_userID); }); } }