2011-06-28 42 views
0

我们在Visual Studio中具有的默认WPF按钮:当鼠标悬停在上面时,按钮背景会从灰色变成蓝色。速度太慢。如何加快XAML中的发光效果?更改默认WPF中的发光速度按钮

有类似下面?:

<Style TargetType="{x:Type Button}" BasedOn="{StaticResource {x:Type Button}}"> 
    <Setter Property="GlowSpeed" Value="0.01" /> 
</Style> 

当然,这个属性不存在。假设是什么属性?那是一种动画吗?

回答

0

此动画嵌入在按钮的默认Template中,您需要更改可以找到的默认模板on MSDNDefault WPF Themes链接)。

+0

只要我添加ControlTemplate按钮消失。是这样,我不能覆盖一个特定的视觉状态,并且只能重写整个ControlTemplate? – KMC

+0

的确,您需要复制现有的模板,并查看是否可以根据需要对其进行修改。 –

+1

另外,我认为动画不仅在模板内部,而且还在一个铬合金控件内部,这使得修改更加困难。 –