鼠标等待点击动作

Mouse wait to click action

我怎样才能让鼠标在按钮上等待一秒钟才能select这个按钮?
我有 5 个按钮,当用户想要 select 其中一个按钮必须等待 1 秒才能 select

我不知道任何内置方法。你需要想出你自己的解决方案——我认为很少。例如:在开始时禁用此按钮,并在一秒(1000 毫秒)后使用 MouseEnter 事件启用它。

MouseEnter_handler(object sender, EventArgs e)
{
    Button MyButton = sender as Button;
    StopWatch sw = new StopWatch();
    sw.Start();
    while (sw.ElapsedMilliseconds < 1000)
    {}
    MyButton.Enabled = true;
}

将此方法绑定到所有按钮,因为有一个 sender 参数 - 您不需要一直复制它。