如何在其中实现多线程 一个线程更新UI 另一个是读数据库记录 在Windows应用程序中
任何准则都非常赞赏......
答案 0 :(得分:3)
答案 1 :(得分:2)
你应该看一下BackgroundWorker。
这将允许您在后台线程上启动数据库操作,这样您的UI就不会被锁定,也会将进度报告回主线程,以便您可以使用结果更新UI。
答案 2 :(得分:1)
您已经运行了UI线程。因此,为db操作创建一个线程/ BackgroundWorker。
答案 3 :(得分:0)
backgroundworker具有一些方便的功能,可以在不阻止UI的情况下完成工作,同时可以更新UI。 MSDN