【发布时间】:2016-04-14 22:35:41
【问题描述】:
所以我一直在尝试从我的 WinForms 应用程序中播放一个简单的 WAV 文件。我已经定义了一个 MediaElement,但是当我尝试获取它的当前状态时,我看不到 CurrentState - 它与 ElementHost、UserControl 等有什么关系吗?
【问题讨论】:
标签: c# wpf winforms mediaelement
所以我一直在尝试从我的 WinForms 应用程序中播放一个简单的 WAV 文件。我已经定义了一个 MediaElement,但是当我尝试获取它的当前状态时,我看不到 CurrentState - 它与 ElementHost、UserControl 等有什么关系吗?
【问题讨论】:
标签: c# wpf winforms mediaelement
如果您在ElementHost 中使用名为MediaElement 的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
这是一个可能的解决方案:
【讨论】: