我制作了一个带有媒体元素的视频播放器,我想要这两件事中的任何一件。
当我拖动滑块以更低频率更新值时,不会出现延迟
要在拖动时更新值,并在完成时更新。
我试过这个但是拖动被禁用了。有什么想法吗?
public class SliderIgnoreDelta : Slider
{
protected override void OnThumbDragDelta(DragDeltaEventArgs e)
{
// base.OnThumbDragDelta(e);
}
}
答案 0 :(得分:0)
如果要将滑块的值绑定到某个值,可以使用Binding的Delay属性。 Slider实际上是Microsoft为Delay属性的典型用例提供的示例。
<Slider Value="{Binding Path=Something, UpdateSourceTrigger=PropertyChanged, Mode=TwoWay, Delay=500}"/>
答案 1 :(得分:0)
知道了!请参阅更新less freq here
的答案