我有一个使用VS设计器声明{。}}的.NET表单。计时器工作正常。关闭表单后,即使重新创建Timer对象,计时器也不会触发事件。我已将表单配置为永不关闭使用此:
System.Windows.Forms.Timer
如何制作计时器火灾事件?我做错了什么?
答案 0 :(得分:1)
我刚试过这个。 在表单上添加 WinForms计时器组件,加载时启动计时器, 调试当前时间调试窗口。对我来说工作正常......
public frmTimer()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Start();
}
private void timer1_Tick(object sender, EventArgs e)
{
Debug.WriteLine(DateTime.Now.ToLongTimeString());
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
e.Cancel = true;
this.Visible = false;
}