3

私は自分のアプリケーションに PRISM 4.1 と UNITY を使用しています。プログレスバーを表示するxamlウィンドウになる素敵なスプラッシュスクリーンを表示したいと思います。すべてのモジュールがロードされると (モジュールの 1 つが起動時に長いデータベース アクセス操作を実行します)、スプラッシュ スクリーンが閉じられ、シェルが表示されます。これに関するサンプルは見つかりません。オンラインのすべてのサンプルは、静的な画像を指す組み込みの SplashScreen を使用しています。スプラッシュ スクリーンを静止画像やアニメーション gif だけでなく xaml にしたい。

4

2 に答える 2

4

Bootstrapper を介して独自の XAML ベースのスプラッシュ スクリーンを開始するには (この例では、彼は Window に基づいて "自分の" SplashScreen.xaml を参照しています...組み込みの SplashScreen クラスと混同しないでください):

モジュールで定義された独自の XAML ベースのスプラッシュ スクリーン ウィンドウを開始するには:

静的画像をスプラッシュとして参照する組み込みの SplashScreen クラスを使用するには (スプラッシュ画像は Build Type=SplashScreen に設定されていないことに注意してください...それは Built Type=Resource に設定されています....リソースが参照されるため)コンストラクターで):

于 2012-07-30T19:13:47.553 に答える