MediaElement 不显示 CurrentState

MediaElement doesn't show CurrentState

所以我一直在尝试从我的 WinForms 应用程序播放一个简单的 WAV 文件。我已经定义了一个 MediaElement,但是当我尝试获取它的当前状态时,我看不到 CurrentState - 它是否与 ElementHost、UserControl 等有任何关系?

截图:

如果您在 ElementHost 中使用名为 MediaElement 的 WPF 控件,那么我不得不说 MediaElement 没有名为 [=13] 的 属性 =].

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

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