SplashScreen Třída

Definice

Poskytuje úvodní obrazovku pro aplikaci 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
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

SplashScreen Třída slouží k zobrazení obrázku v spouštěcím okně nebo úvodní obrazovce při spuštění aplikace WPF. Show Voláním metody zobrazte úvodní obrazovku. Voláním Close 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.

Zástupný text nelze zahrnout na úvodní obrazovku, která je později přidána vaším kódem. Pokud chcete do úvodní obrazovky zahrnout text, musíte ho přidat do souboru obrázku.

Poznámka

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 naleznete v tématu Postupy: Přidání úvodní obrazovky do aplikace WPF.

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. Úvodní obrazovka se zobrazí uprostřed obrazovky. Když je aplikace načtena, úvodní obrazovka zmizí.

Při kompilaci aplikace se image vloží jako spravovaný prostředek v sestavení. Pokud je aplikace lokalizována, obrázek je vložen do lokalizované satelitní knihovny DLL.

Poznámka

Třída SplashScreen není k dispozici v částečné důvěryhodnosti.

Poznámka

Třídu SplashScreen nelze použít v aplikacích prohlížeče XAML (XBAPs), protože používají jinou spouštěcí architekturu.

Konstruktory

SplashScreen(Assembly, String)

Inicializuje novou instanci SplashScreen třídy se zadaným sestavením prostředku.

SplashScreen(String)

Inicializuje novou instanci SplashScreen třídy se zadaným prostředkem.

Metody

Close(TimeSpan)

Zavře úvodní obrazovku.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
Show(Boolean)

Zobrazí úvodní obrazovku.

Show(Boolean, Boolean)

Zobrazí úvodní obrazovku.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také