0
我正在开发一个MVVM WPF应用程序,我有一些任务要做。WPF,如何知道任务已完成
- 第一加载文件CSV和解析它
- 在背景鸵鸟政策块UI线程,并保存在database.To的值的行保存到我需要与异步等待任务的数据库。
我的问题是我不知道如何注意用户弹出通知或其他值已保存在数据库中的其他东西。
在我的视图模型private void SaveDatasInDatabase()
{
ShowLoadingPanel = true;
_service.SaveValuesInDatabase(rows);
}
private async void startActions()
{
await LoadandParseCsv();
await SaveDatasInDatabase();
}
我提前Service.cs
public string SaveDatasInDatabase(List<Object> rows)
{
Task.Run(async() =>
{
await SaveEntity(rows);
return "Done";
});
}
感谢。
Jolynce
谢谢mm8。我会尝试你的解决方案。 – jolynice
:)非常感谢mm8,工作正常.. – jolynice