C# 点击Windows Phone 8 8.1禁用滑块值更改
我正在开发一个windows phone 8.1应用程序,其中包含一些用于各种设置的滑块 我想知道是否可以只允许用户拖动滑块来更改其值。我不希望当用户点击远离滑块拇指的区域时滑块的值发生变化(例如跳到点击点) 我试图把它设为假 我已经浏览了slider xaml文档C# 点击Windows Phone 8 8.1禁用滑块值更改,c#,xaml,windows-phone-8,windows-phone-8.1,C#,Xaml,Windows Phone 8,Windows Phone 8.1,我正在开发一个windows phone 8.1应用程序,其中包含一些用于各种设置的滑块 我想知道是否可以只允许用户拖动滑块来更改其值。我不希望当用户点击远离滑块拇指的区域时滑块的值发生变化(例如跳到点击点) 我试图把它设为假 我已经浏览了slider xaml文档 我似乎仍然无法禁用滑块的“点击更改值”。非常感谢您的任何见解 复制滑块模板,并将具有以下名称的元素的ishitestvisible设置为False: 水平轨迹直线 水平递减直线 水平边界 垂直轨迹 垂直下降直线 垂直边界 这
我似乎仍然无法禁用滑块的“点击更改值”。非常感谢您的任何见解 复制滑块模板,并将具有以下名称的元素的
ishitestvisible
设置为False
:
- 水平轨迹直线
- 水平递减直线
- 水平边界
- 垂直轨迹
- 垂直下降直线
- 垂直边界
这应该行得通。我认为您无法更改该行为,为什么不尝试添加一个处理程序来检测当前值和更改的值是否超过某个数字,例如,如果现在是5,选择的值是20,则将该值回滚到5。