按钮单击每个间隔c#

时间:2017-07-26 01:55:53

标签: c# button timer click

我有一个按钮,我希望它每5秒钟点击一次。

我还有另一个按钮,第一个按钮将停止点击。

这是我到目前为止的代码

private void StartButton_Click(object sender, EventArgs e)
{
  timer1.Enabled = true;
}

private void timer1_Tick(object sender, EventArgs e)
{
        Timer timer = new Timer { Interval = 5000 };
        timer.Start();
}

我如何继续实现这一目标?

1 个答案:

答案 0 :(得分:0)

如果按钮将设置定时器开始/停止,叫做“ControlButton”,另一个名为“DoJobButton'”。像你的代码一样设置一个计时器间隔= 5000。而且在嘀嗒事件中只有这个代码

DoJobButton.PerformClick();

这将触发DoJobButton按钮的点击操作 并在ControlButton的点击事件中设置计时器启用/禁用 我认为这足以实现你的目标。