我Button在 WPF 中创建了一个对象,并MouseEnter为它挂钩了一个事件,例如 on MouseEnterevent 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。
那么我哪里出错了,有人可以帮助我。