0

我正在为我的 WPF 应用程序制作一个启动画面,它只是一个窗口,MediaElement背景为 a,上面有一些文本。

启动屏幕的窗口正在加载主窗口ContentRendered(在另一个线程中,如果有关系),显示它,然后隐藏自己。

问题是直到启动画面的窗口退出事件MediaElement后才会开始播放。ContentRendered所以结果是一个空的闪屏窗口,只有在它被隐藏时才开始播放它的动画。

PS 没有视觉辅助很难描述这个问题,所以如果我可以进一步扩展,请让我知道我可以这样做。

非常感谢。

4

1 回答 1

0

我认为 MediaElement 的渲染与其播放的源无关。

您应该做什么:注册 MediaElement 的MediaOpened事件。现在在这里,视频本身已加载并准备播放。

现在你可以开始加载你的主窗口了。

于 2013-05-02T09:27:37.110 回答