0

我正在使用扩展的 WPF 控件,即 DoubleUpDown。为此控件定义了一个样式,并在其中定义了 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 时,背景并非全部填充粉红色,粉红色仅出现在向上和向下按钮之间(见图)。

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

4

1 回答 1

0

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

于 2012-02-02T18:06:58.843 回答