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
会被完全拒绝,而不是破坏控制…)