摘要:对于长时间的操作(如数据库事务),可以使用2.0中提供的BackgroundWorker类,避免UI的死机表现。 该类会在后台调用一个单独的线程,并允许你监视操作进度并在操作完成中发出信号;同时还提供取消操作的功能。 可以在DoWork事件中处理程序中耗时的操作(通过调用RunWorkerAsync()方法启动),但注意不可以在此事件中操作任何用户界面对象,而与用户界面的通信就只能通过 Progr...
阅读全文
posted @ 2008-04-16 00:14