我正在使用 c# 在 wpf 中制作媒体播放器。我有 3 个问题。
我试着做一个探索者
XAML:
<Slider Name="timelineSlider" Margin="40,91,26,0" ValueChanged="SeekToMediaPosition" Height="32" VerticalAlignment="Top" />
代码:
private void Element_MediaOpened(object sender, EventArgs e) { timelineSlider.Maximum = ply.NaturalDuration.TimeSpan.TotalMilliseconds; } private void SeekToMediaPosition(object sender, RoutedPropertyChangedEventArgs<double> e) { int SliderValue = (int)timelineSlider.Value; TimeSpan ts = new TimeSpan(SliderValue, SliderValue, SliderValue, SliderValue, SliderValue); ply.Position = ts; }
当我运行程序时,我打开 mp3 并播放它,但搜索器不会移动。当我单击搜索器将其移动到某个位置时,歌曲停止播放,但搜索器移动。有什么问题,我该如何解决?
如何创建音量增加/减少条?
如何打开多个 mp3 并将它们像播放列表一样排队?