SplashScreen Třída

Definice

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)

Platí pro

Viz také