Xaml 设置滑块样式会使其无效
当我将我的样式从Xaml 设置滑块样式会使其无效,xaml,windows-8,styles,slider,winrt-xaml,Xaml,Windows 8,Styles,Slider,Winrt Xaml,当我将我的样式从滑块控件中取出时,它会变得一团糟(我无法再移动滑块,而且它卡住了) 原始代码(有效): 我明白了,它的工作原理与预期相符: 现在,如果我使用外部样式: 它搞糟了(滑块卡住了,无法执行任何操作): 它可以识别样式,因为否则它不会在900,但为什么滑块不能正确显示 我做错了什么?这真让我困惑。我确实发现了问题所在。看起来样式引擎按顺序应用了设置器 当它试图将最小值设置为900时,它必须失败,因为默认情况下最大值为1。如果我将Setters放在如下相反的位置,它工作得
滑块
控件中取出时,它会变得一团糟(我无法再移动滑块,而且它卡住了)
原始代码(有效):
我明白了,它的工作原理与预期相符:
现在,如果我使用外部样式:
它搞糟了(滑块卡住了,无法执行任何操作):
它可以识别样式,因为否则它不会在900,但为什么滑块不能正确显示
我做错了什么?这真让我困惑。我确实发现了问题所在。看起来样式引擎按顺序应用了
设置器
当它试图将最小值
设置为900
时,它必须失败,因为默认情况下最大值
为1
。如果我将Setters
放在如下相反的位置,它工作得很好。有点违反直觉。。。尤其是在没有输出警告的情况下(我希望900
会被完全拒绝,而不是破坏控制…)