Timer Tick事件突然无法正常工作

N0u*_*g4t 2 c# events timer visual-studio-2010

昨天我正在研究一个项目并使用计时器.今天我去了同一个项目,计时器不再有效!我认为这可能是一个逻辑错误(没有报告语法或运行时错误),但我不知道发生了什么.计时器的间隔设置为2000,单击一个按钮时会调用它,并且应该显示一个消息框.它没有用,我想出去了!

处理计时器的代码片段在这里:

    private void buttonFindColor_Click(object sender, EventArgs e)
    {
        // start the timer
        timerMain.Start();
    }

    private void timerMain_Tick(object sender, EventArgs e)
    {
        MessageBox.Show("I ticked!");

        timerMain.Stop();
    }
Run Code Online (Sandbox Code Playgroud)

Aus*_*nen 5

Tick事件有可能没有"连线"到计时器.

这条线存在于何处?

timerMain.Tick += timerMain_Tick;
Run Code Online (Sandbox Code Playgroud)