SplashScreen Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje úvodní obrazovku pro aplikaci Windows Presentation Foundation (WPF (Windows Presentation Foundation)).
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
- Dědičnost
-
SplashScreen
- Atributy
Příklady
Následující příklad kódu ukazuje, jak vytvořit a zobrazit spouštěcí okno pomocí SplashScreen třídy.
SplashScreen splashScreen = new SplashScreen("SplashScreenImage.bmp");
splashScreen.Show(true);
// Run the application.
Poznámky
Pomocí třídy SplashScreen zobrazte obrázek v spouštěcím okně nebo splash screen při spuštění aplikace WPF (Windows Presentation Foundation). Show Voláním metody zobrazte úvodní obrazovku. Close Voláním metody zavřete úvodní obrazovku. Zadejte image, která se má použít v konstruktoru SplashScreen .
Třída SplashScreen může zobrazit libovolný formát obrázku podporovaný komponentou Windows Imaging Component (WIC). Můžete například použít formát BMP, GIF, JPEG, PNG nebo TIFF. Pokud je obrázek soubor PNG a obsahuje alfa kanál, obrázek se vykreslí pomocí průhlednosti definovaného v alfa kanálu.
Do úvodní obrazovky, kterou později přidá váš kód, nelze zahrnout zástupný text. Pokud chcete do úvodní obrazovky zahrnout text, musíte ho přidat do souboru obrázku.
Note
Není nutné napsat žádný kód pro zobrazení úvodní obrazovky. Počínaje Visual Studio 2008 SP1 můžete rychle nakonfigurovat úvodní obrazovku s výchozím nastavením. Další informace najdete v tématu How to: Přidání úvodní obrazovky do aplikace WPF (Windows Presentation Foundation).
Třída SplashScreen zobrazí úvodní obrazovku co nejdříve po spuštění aplikace. Úvodní obrazovka se zobrazí pomocí nativního kódu před vytvořením instance aplikace WPF (Windows Presentation Foundation). Úvodní obrazovka se zobrazí uprostřed obrazovky. Po načtení aplikace úvodní obrazovka zmizí.
Při kompilaci aplikace se image vloží jako spravovaný prostředek v sestavení. Pokud je aplikace lokalizovaná, image je vložena do lokalizované satelitní knihovny DLL.
Note
Třída SplashScreen není k dispozici v částečném vztahu důvěryhodnosti.
Note
Třídu SplashScreen nelze použít v aplikacích prohlížeče XAML (XBAPs), protože používají jinou spouštěcí architekturu.
Konstruktory
| Name | Description |
|---|---|
| SplashScreen(Assembly, String) |
Inicializuje novou instanci SplashScreen třídy se zadaným sestavením prostředků. |
| SplashScreen(String) |
Inicializuje novou instanci SplashScreen třídy se zadaným prostředkem. |
Metody
| Name | Description |
|---|---|
| Close(TimeSpan) |
Zavře úvodní obrazovku. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| Show(Boolean, Boolean) |
Zobrazí úvodní obrazovku. |
| Show(Boolean) |
Zobrazí úvodní obrazovku. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |