鼠标等待点击动作
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 参数 - 您不需要一直复制它。
我怎样才能让鼠标在按钮上等待一秒钟才能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 参数 - 您不需要一直复制它。