- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 归纳总结C#中的各种定时器
一、单线程定时器 1.System.Windows.Forms.Timer WinForms定时器;单线程定时器,线程安全;运行在UI线程,可直接更新UI画面;执行效率不高,适用于小任务。2.System.Windows.Threading.DispatcherTimer WPF定时器;单线程定时器,线程安全;运行在UI线程,可直接更新UI画面;执行效率不高,适用于小任务。System.Win
2016-05-08 18:34:40 8280
原创 例说定时器System.Threading.Timer
本文通过实例演示System.Threading.Timer的使用方法。 下面是完整的实例代码。using System;using System.Windows;namespace ThreadingTimerExp{ /// <summary> /// MainWindow.xaml 的交互逻辑 /// </summary> public partial c
2016-05-08 17:45:39 12757
原创 例说多线程定时器System.Timers.Timer
System.Timers.Timer是多线程定时器,如果一个Timer没有处理完成,到达下一个时间点,新的Timer同样会被启动,所以在使用Timer时需要注意。下面的实例显示了Timer的使用方法。using System;using System.Threading;using System.Windows;namespace TimerExp{ /// <summary>
2016-05-08 17:07:03 23656 4
原创 实例对比WPF中的Timer和DispatcherTimer
本文使用Timer和DispatcherTimer制作电子时钟,通过实例对比来了解两者的本质区别。 下面是实例最终的运行画面。其中时钟1使用Timer实现,时钟2使用DispatcherTimer实现。 下面给出完整的实例代码(省略画面代码)。using System;using System.Windows;namespace DispatcherTimereExp{ ///
2016-05-08 16:35:12 17554 2
关闭窗体后,进程仍然在运行的问题示例代码
2014-07-27
使用ValidationRule类来检查用户输入的有效性示例代码
2014-07-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人