我在 windows phone 8 项目中有以下计时器:
private void temperatureTimer()
{
System.Windows.Threading.DispatcherTimer dt = new System.Windows.Threading.DispatcherTimer();
dt.Interval = new TimeSpan(0, 0, 1, 0, 0);
dt.Tick += new EventHandler(dt_Tick);
dt.Start();
}
我的第一个问题是:可以在计时器到达下一个刻度之前停止计时器吗?或者换句话说,可以立即停止计时器?
第二个问题:我想改变间隔。我是否需要停止它并重新启动它才能识别新的间隔?我看到有一个间隔属性,但它不允许我设置值,只能获取它。