SplashScreen 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 Windows Presentation Foundation (WPF) 應用程式的啟動畫面。
public ref class SplashScreen
public class SplashScreen
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class SplashScreen
type SplashScreen = class
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type SplashScreen = class
Public Class SplashScreen
- 繼承
-
SplashScreen
- 屬性
範例
下列程式碼範例示範如何使用 類別建立和顯示啟動視窗 SplashScreen 。
SplashScreen splashScreen = new SplashScreen("SplashScreenImage.bmp");
splashScreen.Show(true);
// Run the application.
備註
當 SplashScreen WPF 應用程式啟動時,使用 類別在啟動視窗或啟動顯示 畫面中顯示影像。 Show呼叫 方法來顯示啟動顯示畫面。 Close呼叫 方法以關閉啟動顯示畫面。 指定要在建構函式 SplashScreen 中使用的映射。
類別 SplashScreen 可以顯示 Windows 映像處理元件 (WIC) 所支援的任何影像格式。 例如,您可以使用 BMP、GIF、JPEG、PNG 或 TIFF 格式。 如果影像是 PNG 檔案,且其中包含 Alpha 色板,則會使用 Alpha 色板中定義的透明度來轉譯影像。
您無法在稍後由程式碼新增的啟動顯示畫面中包含預留位置文字。 如果您想要在啟動顯示畫面中包含文字,您必須將它新增至影像檔案。
注意
不需要撰寫任何程式碼來顯示啟動顯示畫面。 從 Visual Studio 2008 SP1 開始,您可以使用預設設定快速設定啟動顯示畫面。 如需詳細資訊,請參閱 如何:將啟動顯示畫面新增至 WPF 應用程式。
類別 SplashScreen 會在應用程式啟動之後儘快顯示啟動顯示畫面。 建立 WPF 應用程式實例之前,會使用機器碼來顯示啟動顯示畫面。 啟動顯示畫面會顯示在畫面中央。 載入應用程式時,啟動顯示畫面會淡出。
編譯應用程式時,映射會內嵌為元件中的受控資源。 如果應用程式已當地語系化,影像會內嵌在當地語系化的附屬 DLL 中。
注意
類別 SplashScreen 在部分信任中無法使用。
注意
SplashScreen類別不能用於 XAML 瀏覽器應用程式 (XBAP) ,因為它們使用不同的啟動架構。
建構函式
SplashScreen(Assembly, String) |
使用指定的資源組件,初始化 SplashScreen 類別的新執行個體。 |
SplashScreen(String) |
利用指定的資源檔,初始化 SplashScreen 類別的新執行個體。 |
方法
Close(TimeSpan) |
會關閉啟動顯示畫面。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
Show(Boolean, Boolean) |
會顯示啟動顯示畫面。 |
Show(Boolean) |
會顯示啟動顯示畫面。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |