我会尽力为您进行翻译。以下是所需翻译内容:
我正在尝试在按钮上制作一个简单的鼠标悬停效果,当鼠标悬停时,它确实会改变颜色,但颜色立即更改为默认按钮背景... 我该如何覆盖此行为?
这是我的代码:
Style myBtnStyle = new Style();
Trigger bla = new Trigger() { Property = IsMouseOverProperty, Value = true };
bla.Setters.Add(new Setter(Control.BackgroundProperty, Brushes.Black));
myBtnStyle.Triggers.Add(bla);
button2.Style = myBtnStyle;