DispatcherTimer dt ;
void MainWindow_Loaded(object sender, RoutedEventArgs e)
{
dt = new DispatcherTimer();
dt.Interval = TimeSpan.FromSeconds(1);
dt.Tick += new EventHandler(dt_Tick);
if(!dt.IsEnabled)
{
dt.Start();
}
}
上面是定时器定义 间隔时间1秒
这里是每次间隔时间到时出发的事件
void dt_Tick(object sender, EventArgs e)
{
//如果出发一次以后不想再次出发可以写
dt.Stop();
}