MediaElement不显示CurrentState

时间:2016-01-10 16:07:08

标签: c# wpf winforms mediaelement

所以我一直试图从我的WinForms应用程序中播放一个简单的WAV文件。我已经定义了一个MediaElement,但是当我尝试获取其当前状态时,我看不到CurrentState - 它是否必须对ElementHost,UserControl等做任何事情?

截图: enter image description here

1 个答案:

答案 0 :(得分:1)

如果您在MediaElement中使用名为ElementHost的WPF控件,那么我必须说MediaElement没有名为CurrentState的属性。

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

你可能正在将它与名为相同的Silverlight混合起来:

https://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(VS.95).aspx

这是一个可能的解决方案:

https://stackoverflow.com/a/16819598/4620101