定时器用于以一定的时间间隔处理一段后台程序。
1. 添加using
2. 创建定时器
这里直接定时器的创建与启动都写在了构造函数里,随着界面打开 ,定时就启动。
1)时间间隔这里用的是以秒为单位,可以以分钟、天、小时等。
2)可以在其它事件里启动定时器,
前提是DispatcherTimer timer = new DispatcherTimer();
要定义为全局变量,不然其它地方找不到。
3. 时间事件
4. 定时器停止
可在其它事件中调用这个停止定时器
5、不定义全局变量,在timer_Tick事件中访问定时器,使其停止的一种方法。
private void timer_Tick(object sender, EventArgs e)
{
(sender as DispatcherTimer).Stop();
//其它事件。
}