Visual Studio 22 WPF C# MediaElement - 没有媒体显示,但在 Designer 中媒体继续播放

Visual Studio 22 WPF C# MediaElement - No Media is showing up but in Designer the media keeps playing

我必须创建一个简单的应用程序。为了保持简单但美观,我想通过 VisualBrush 在网格中放置一部电影 (.wmv) 作为背景。毕竟它确实有效。我对各种问题进行了一些研究,例如设置“复制到输出目录”、“构建操作”和使用 Resource.resx 处理文件,到目前为止没有任何帮助。为了消除我的应用程序中某些代码可能出现的问题,我开始了一个新的裸项目并简单地写下以下代码:

<MediaElement Name="bgAnimation" Source="/Resources/bganimation.wmv" LoadedBehavior="Play"/>

无论我如何处理 Source 或 LoadBehaviour、MediaElement,无论是否开始调试,MediaElement 都不会出现在应用程序中。我也试过其他文件等.. 奇怪的是,在 VS22 的“设计”模式下,媒体总是在播放,这很烦人。 有人可以帮忙吗?提前谢谢你

1.) MediaElement 没有出现 2.) 如何禁止媒体在设计模式下播放?

我放

bgAnimation.Source = new Uri(System.IO.Directory.GetCurrentDirectory().ToString() + @"/Resources/bganimation.wmv");

在 MainWindow() 中,它可以工作。 -.-