MediaElement不会在ContentRendered中呈现

时间:2013-05-02 06:25:38

标签: wpf splash-screen mediaelement

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

启动画面的窗口正在ContentRendered加载主窗口(在另一个主题中,如果重要),显示它,然后隐藏自己。

问题是MediaElement开始播放,直到启动画面的窗口超出ContentRendered事件。因此,结果是一个空的启动画面窗口,只有在它被隐藏时才开始播放它。

P.S。没有视觉辅助工具很难描述问题,所以如果我可以进一步扩展,请告诉我,我能做到吗。

非常感谢。

1 个答案:

答案 0 :(得分:0)

我认为MediaElement的渲染与它的源代码无关。

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

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