如题,把行为附加到button上,Background 一直也不等于 sb1 ,每次好像都被重置了。为什么呢?
public class ToggleDropShadowAction :TriggerAction<Button>
{
protected override void Invoke(object parameter)
{
Brush sb1 =(Brush) new SolidColorBrush(Color.FromArgb(100, 0, 0, 255));
Brush sb2 =(Brush) new SolidColorBrush(Color.FromArgb(100, 255, 0,0));
if (this.AssociatedObject.Background == sb1)
this.AssociatedObject.Background = sb2;
else
this.AssociatedObject.Background = sb1;
}
}