我正在为我的WPF应用程序制作启动画面,它只是一个窗口,背景为MediaElement
,上面有一些文字。
启动画面的窗口正在ContentRendered
加载主窗口(在另一个主题中,如果重要),显示它,然后隐藏自己。
问题是MediaElement
开始播放,直到启动画面的窗口超出ContentRendered
事件。因此,结果是一个空的启动画面窗口,只有在它被隐藏时才开始播放它。
P.S。没有视觉辅助工具很难描述问题,所以如果我可以进一步扩展,请告诉我,我能做到吗。
非常感谢。
答案 0 :(得分:0)
我认为MediaElement的渲染与它的源代码无关。
你应该做什么: 注册MediaElement的MediaOpened - 事件。现在,您已经加载了视频本身并准备好播放。
现在您可以开始加载主窗口了。