当焦点有效时,改变wpf中按钮的backgorund
我有一个按钮,我想改变按钮的背景颜色。 但是当我将background属性设置为蓝色时:
当按钮具有焦点时,颜色会变为白色和我的颜色。
如何将此白色设置为其他颜色?
我相信你的问题是由Button
控件的默认ControlTemplate
引起的。 您描述的颜色动画在此ControlTemplate
中定义,因此您需要提供自己的ControlTemplate
以消除此行为:
第一个解决方案
第二解决方案