如何在鼠标悬停时更改按钮颜色?

时间:2017-12-11 19:11:54

标签: c# .net wpf

我想要做的就是在鼠标悬停在特定时刻时触发按钮的颜色。这是我的代码,当鼠标不在按钮上时,它会改变颜色,这不是我的目标。

btSubmit.Content = "Get ready!";
await PutDelay(_timeRandomizer.GiveTime());
btSubmit.Background = Brushes.Green; //Here im trying to change the background
btSubmit.Content = "Now!";
_stopwatch.Start();

这是我想要实现的一个例子

https://www.humanbenchmark.com/tests/reactiontime

你有任何线索吗?

1 个答案:

答案 0 :(得分:1)

您可以将事件MouseHover设置为在按钮上鼠标停留几秒钟时执行所需操作。或者您可以使用MouseEnter事件。