1
如何讓鼠標在按鈕上等待一秒鐘以選擇此按鈕?
我有5個按鈕,當用戶想要選擇其中的一個必須等待1秒選擇鼠標等待點擊動作
如何讓鼠標在按鈕上等待一秒鐘以選擇此按鈕?
我有5個按鈕,當用戶想要選擇其中的一個必須等待1秒選擇鼠標等待點擊動作
我不知道任何內置的方法。你需要想出你自己的解決方案 - 我想的很少。例如:在啓動時禁用此按鈕,並使用MouseEnter Event在一秒(1000毫秒)後啓用它。
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參數 - 您不需要一直複製該參數。
順便說一句。在while循環中你也可以添加一個條件來檢查遊標是否仍然在按鈕的上方,如果你需要的話。 – MajkeloDev 2015-03-19 09:14:12