在form窗体中,一个Label控件(用于显示时间的例计时), 一个CheckBox复选框以及一个system.windows.forms.Timer计时器控件(用于控制每隔一秒钟显示时间的例计时)
目前遇到一个问题:
Label控件可以正常显示时间的例计时,但是在form窗体中选择CheckBox复选框后,Label控件的时间例计时就停止显示,再次选择复选框后,Label控件又开始正常显示时间的倒计时。
timer控制显示时间倒计时代码如下:
LastSynTime = DateTime.MinValue.AddMinutes(1);
private void timer1_Tick(object sender, EventArgs e)
{
LastSynTime = LastSynTime.AddSeconds(-1);
lblremain.Text = LastSynTime.ToString("HH:mm:ss");
}
请问如何解决此问题,谢谢!
没看明白是什么问题?是要实现这个功能还是说你checkbox的check/uncheck没按照你的想法来?
不好意思,可能没有讲明白。刚刚对问题内容修改了下。您再看看呢?谢谢!
@lwr: 你checkbox的相关代码呢?
同看 checkbox 事件的代码