2012-07-18 105 views
3

我将PRISM 4.1与UNITY一起用于我的应用程序。我想显示一个不错的启动画面,这将是一个将显示进度条的xaml窗口。一旦加载了所有模块(其中一个模块在启动时进行冗长的数据库访问操作),启动屏幕应该关闭并显示外壳。我找不到任何样品,所有样品都在线使用内置的SplashScreen,它只是指向静态图像。我希望我的启动画面是xaml,而不仅仅是一个静态图像或动画gif。如何使用PRISM创建XAML启动画面

+0

我也正在寻找实现这一确切的功能,因此将密切关注问题的答案。当我这样做,如果我找到一个好方法,我会让你知道:) – Lukazoid 2012-07-19 10:14:23

+0

@Lukazoid谢谢,现在我只用一个PNG图像工作。 – fenix2222 2012-07-19 23:18:20

回答

3

要通过引导程序启动您自己的基于XAML的启动画面(在本例中,他指的是基于Window的“他自己的”SplashScreen.xaml ....不要与内置的SplashScreen类混淆):

要启动的模块定义自己的基于XAML闪现屏幕窗口:

要使用引用静态图像作为飞溅的内置SplashScreen类(请注意,飞溅图像未设置为Build Type = SplashScreen ...它设置为Built Type = Resource ....因为资源是在构造函数简称):

+0

这是一款使用静态图像的内置闪屏 – fenix2222 2012-08-03 02:41:36