2012-07-18 106 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