当我启动计时器..timel正常增加..但一旦我停止计时器,即调用click_TimerStop函数,并再次启动计时器... timel变量递增timel + = 2 ..当我重复..它增加TIMEL工艺+ = 3..and它的推移和...我怎么纠正呢?..如何正确增加变量?
DispatcherTimer clktimer = new DispatcherTimer();
private void click_TimerStart(object sender, RoutedEventArgs e)
{
clktimer.Start();
clktimer.Interval =new TimeSpan(0,0,1);
clktimer.Tick +=clktimer_tick;
}
private int timel = 0;
private void clktimer_tick(object sender, object e)
{
timel++;
timerSecond.Text = timel.ToString();
}
private void click_TimerStop(object sender, RoutedEventArgs e)
{
clktimer.Stop();
}