相关疑难解决方法(0)

WPF:具有在用户拖动后触发的事件的滑块

我目前在WPF中制作MP3播放器,我想制作一个滑块,允许用户通过向左或向右滑动滑块来寻找MP3中的特定位置.

我已尝试使用该ValueChanged事件,但每次更改值时都会触发,因此如果将其拖动,事件将多次触发,我希望事件仅在用户完成拖动滑块时触发然后获取新事件价值.

我怎样才能做到这一点?


[更新]

我在MSDN上发现这篇文章基本上讨论了同样的事情,他们提出了两个"解决方案"; 要么继承Slider,要么在一个时间跨度后调用动作DispatcherTimerValueChanged事件中调用a.

你能想出比上面提到的更好的东西吗?

wpf xaml slider

52
推荐指数
5
解决办法
6万
查看次数

拖动时如何停止滑块的更新值?

我有一个滑块,它的值绑定到某个属性,并且属性一直在更新它.在拖动[thumb on]滑块的同时,我想阻止滑块的这个更新值进行绑定,直到用户完成它的拖动.

Slider上有没有任何属性可以做到这一点,或者我需要为此编写代码?

提前致谢!

wpf slider

10
推荐指数
1
解决办法
1万
查看次数

标签 统计

slider ×2

wpf ×2

xaml ×1