如何检查媒体元素是否为播放文件?

时间:2012-04-13 14:16:40

标签: wpf visual-studio-2010 c#-4.0 wpf-controls

我想播放音频或视频文件,我做了这个,但我不知道如何检查媒体元素是否正在播放文件? 就像使用相同的按钮暂停和播放我怎么知道媒体也在播放文件? 我使用下面的代码来播放文件

mediaElement1.LoadedBehavior = MediaState.Manual;
                mediaElement1.Source = new Uri("C:/test.wma", UriKind.RelativeOrAbsolute);
                mediaElement1.Play();

还有一件事,我知道如何通过代码在媒体元素中播放文件。我想设计媒体元素UI。我如何为视频和音频文件设计这个?应启用哪些属性以及应禁用哪些属性。

1 个答案:

答案 0 :(得分:0)

最后我检查过你,除非你使用的是Silverlight:

http://msdn.microsoft.com/en-us/library/cc189079(v=vs.95).aspx

我有一个使用.Net 4的应用程序,据我所知,你无法验证它是否在播放,停止,暂停等。

这就是你可以用.Net 4做的事情:

http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(v=vs.100).aspx

与Silverlight相比:

http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(v=vs.95).aspx