BackgroundWorker控件,解决耗时操作与UI的分离

在 WinForms 或WPF中,有时要执行耗时的操作,在该操作未完成之前操作用户界面,会导致用户界面停止响应。 解决的方法就是新开一个线程,把耗时的操作放到线程中执行,这样就可以在用户界面上进行其它操作。 新建线程可以用 Thread 类,可以实现多线程同时操作,简单的可以通过 BackgroundWorker 类实现。 用 BackgroundWorker 类执行耗时的操作 Backgroun
相关文章
相关标签/搜索