WPF Slider problems(WPF 滑块问题)
问题描述
我在一个旧的 win32 应用程序上看到了这种行为,当您在滑块轨道上的某个位置(而不是拇指上)按住鼠标时,拇指会移动到该位置.
I have seen this behaviour, on an old win32 app, where when you hold down the mouse at some position on the slider track (other than on the thumb), the thumb moves to that position.
在 WPF 中,似乎发生的是拇指移动了由 SmallChange 或 LargeChange 定义的距离.如果您继续持有,它会在延迟属性定义的一段时间后再次移动 SmallChange/LargeChange.
In WPF what seems to be happening is the thumb moves a distance defined either by SmallChange or LargeChange. If you keep holding, it moves by SmallChange/LargeChange again after some time as defined by the Delay property.
现在我想获得旧的行为?因此,如果拇指在 2 并且我在 10 附近按下鼠标,我希望它跳到 10.这样做的最佳方法是什么?
Now I want to get the old behaviour? So if the thumb is at 2 and I press the mouse down near 10 I want it to jump to 10. Whats the best way to do this?
提前感谢您的任何建议.
Thanks in advance for any suggestions.
推荐答案
Slider.IsMoveToPointEnabled
Slider.IsMoveToPointEnabled
我不知道在找到它之前我浏览了所有属性.
I dont know how many times I went through all the properties before finding it.
这篇关于WPF 滑块问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:WPF 滑块问题
基础教程推荐
- MS Visual Studio .NET 的替代品 2022-01-01
- 如何激活MC67中的红灯 2022-01-01
- 将 XML 转换为通用列表 2022-01-01
- 有没有办法忽略 2GB 文件上传的 maxRequestLength 限制? 2022-01-01
- c# Math.Sqrt 实现 2022-01-01
- 为什么Flurl.Http DownloadFileAsync/Http客户端GetAsync需要 2022-09-30
- 如何在 IDE 中获取 Xamarin Studio C# 输出? 2022-01-01
- 将 Office 安装到 Windows 容器 (servercore:ltsc2019) 失败,错误代码为 17002 2022-01-01
- rabbitmq 的 REST API 2022-01-01
- SSE 浮点算术是否可重现? 2022-01-01