我Button
在 WPF 中创建了一个对象,并MouseEnter
为它挂钩了一个事件,例如 on MouseEnter
event for Button
,Background
更改:
Button button = new Button();
button.Background = Brushes.Red;
button.BorderBrush=Brushes.Red;
button.MouseEnter += new MouseEventHandler(button_MouseEnter);`
我的活动是:
private void button_MouseEnter(object sender, MouseEventArgs e)
{
Button button = sender as Button;
button.Background = Brushes.Yellow;
button.BorderBrush = Brushes.Yellow;
}
我BorderBrush
在事件中更改了按钮MouseEnter
,但Button
背景不起作用,而是Background
在事件中更改为默认的灰色MouseEnter
。
那么我哪里出错了,有人可以帮助我。