如何获得MediaPlayer的状态?

时间:2012-03-13 18:22:56

标签: c# wpf media-player

我正在我的应用程序中快速实现嵌入式媒体播放器。

使用System.Windows.Media

中的MediaPlayer

我希望只能在以下情况下启用“播放”按钮:

  • 媒体播放器未播放音频文件
  • 媒体播放器正在播放
  • 媒体播放器已暂停
  • 媒体播放器已停止

等等......

所以我查看了MSDN文档,我找不到任何关于获取播放器状态的说法。也不是指示玩家正在暂停/停止/播放的事件......

如果这不具备我想要的功能,我应该使用哪个类?

1 个答案:

答案 0 :(得分:0)

您可能会发现MediaElement更适合您的目标。例如,它有一个MediaEnded活动。