我有一个奇怪的问题,我目前正在试图造型一SingleUpDown控制(从扩展WPF工具包)与触发设置对象属性WPF
这是当前的风格,做不工作:
<xctk:SingleUpDown>
<xctk:SingleUpDown.Style>
<Style TargetType="xctk:SingleUpDown">
<Style.Triggers>
<DataTrigger Binding="{Binding _ThresoldLocked}" Value="True">
<Setter Property="Value" Value="2"/>
</DataTrigger>
</Style.Triggers>
</Style>
</xctk:SingleUpDown.Style>
</xctk:SingleUpDown>
虽然这两个例子的工作就像一个魅力:
<xctk:SingleUpDown>
<xctk:SingleUpDown.Style>
<Style TargetType="xctk:SingleUpDown">
<Style.Triggers>
<DataTrigger Binding="{Binding _ThresoldLocked}" Value="True">
<Setter Property="Background" Value="Red"/>
</DataTrigger>
</Style.Triggers>
</Style>
</xctk:SingleUpDown.Style>
</xctk:SingleUpDown>
或者
<xctk:SingleUpDown>
<xctk:SingleUpDown.Style>
<Style TargetType="xctk:SingleUpDown">
<Setter Property="Value" Value="2"/>
</Style>
</xctk:SingleUpDown.Style>
</xctk:SingleUpDown>
我在做什么错第一个风格? 有在输出窗口中没有错误..
编辑: 这是我的极简例如: http://i.stack.imgur.com/EzxBP.png
所有样式看起来像他们将工作(结合这些实例),你真的只使用代码所示? – 2013-05-05 18:38:28
是的,我已经用截图更新了我的问题。 如果我按下“向上”或“向下”箭头,或者只是输入一个数字,它就可以正常工作。 – Jamby 2013-05-05 18:51:06