gpt4 book ai didi

wpf - 使用 Slider 制作媒体播放器时间线

转载 作者:行者123 更新时间:2023-12-04 05:16:12 25 4
gpt4 key购买 nike

我正在使用 Slider用于显示媒体时间线。在播放媒体时,我使用以下代码行更新侧边栏值:

 void SoundTime_Tick(object sender, EventArgs e)
{
SliderBar.Value = GetCurrentTimePosation();
}

但有了这个 SliderBar.ValueChanged每次调用事件时,我都无法用鼠标更改时间线位置:(当我更改它时,它返回到 GetCurrentTimePosation() 时间)
  void SeekToMediaPosition(object sender, RoutedPropertyChangedEventArgs<double> e)
{
media.setpos((uint)e.NewValue);
}

有什么想法吗?

最佳答案

我得到了答案:根据seek-bar-for-media-element-in-wpf ,我必须向 Slider 添加两个事件

Thumb.DragStarted="sliderTime_DragStarted"
Thumb.DragCompleted="sliderTime_DragCompleted"

并在拖动时禁用我的计时器。

完整答案: seek-bar-for-media-element-in-wpf

关于wpf - 使用 Slider 制作媒体播放器时间线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14232725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com