如何鼠标在按钮上等待一秒钟以选择此按钮? 我有5个按钮,当用户想要选择其中一个按钮时,必须等待1秒才能选择
答案 0 :(得分:1)
我不知道任何内置方法。你需要找出自己的解决方案 - 我想的很少。例如:在启动时禁用此按钮,并在一秒钟(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;
}
将此方法绑定到所有按钮,因为有一个发件人参数 - 您不需要一直复制它。