我正在使用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);
}
任何想法?