扩展的WPF工具包DoubleUpDown IsEnabled触发更改后台不起作用

时间:2012-02-02 12:23:28

标签: wpf xaml styles isenabled

我正在使用扩展的WPF控件,即DoubleUpDown。 对于此控件,a已定义样式,并在其中定义IsEnabled属性的触发器。

<Style TargetType="{x:Type extToolkit:DoubleUpDown}">
    <Style.Triggers>
        <Trigger Property="IsEnabled" Value="False">
            <Setter Property="Background" Value="Pink"/>
        </Trigger>
    </Style.Triggers>
</Style>

对于IsEnabled属性,我使用的是ViewModel的绑定。

问题在于,当控件IsEnabled属性为False时,背景并非全部用粉红色填充,粉红色仅出现在向上和向下按钮之间(参见图像)。

如何解决这个问题,以便用新的粉红色填充所有控件? 谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

尝试使用最新的源代码。确保编译位于Main文件夹下的项目。