摘要:
相同点:都是定时执行任务的计时器,都可以使用。 不同点:Timer运行在非UI 线程,如果Timer需要更新UI的时候,需要调用 Invoke或者 BeginInvoke DispatcherTimer运行在UI 线程,处理的 Dispatcher 队列中的计时器,可以直接更新UI WPF 应用程序启动时具有两个线程:一个用于处理呈现,另一个用于管理 UI。 呈现线程实际上隐藏在后台运行,而 UI 线程则接收输入、处理事件、绘制屏幕以及运行应用程序代码。 大多数应用程序只使用一个 UI 线程,但在某些情况下,最好使用多个线程。比如大数据量的处理放到后台线程中。 UI 线程在一个名为 Disp. 阅读全文
posted @ 2011-06-24 09:59
koll
阅读(401)
评论(0)
推荐(0)
浙公网安备 33010602011771号