SplashScreen Klas

Definitie

Biedt een opstartscherm voor een Windows Presentation Foundation -toepassing (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
Overname
SplashScreen
Kenmerken

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u een opstartvenster maakt en weergeeft met behulp van de SplashScreen klasse.

SplashScreen splashScreen = new SplashScreen("SplashScreenImage.bmp");
splashScreen.Show(true);

// Run the application.

Opmerkingen

Gebruik de klasse SplashScreen om een afbeelding weer te geven in een opstartvenster of splashscherm wanneer een WPF toepassing wordt gestart. Roep de Show methode aan om het welkomstscherm weer te geven. Roep de Close methode aan om het welkomstscherm te sluiten. Geef de installatiekopieƫn op die in de SplashScreen constructor moeten worden gebruikt.

De klasse SplashScreen kan elke afbeeldingsindeling weergeven die wordt ondersteund door het WIC (Windows Imaging Component). U kunt bijvoorbeeld de indeling BMP, GIF, JPEG, PNG of TIFF gebruiken. Als de afbeelding een PNG-bestand is en het een alfakanaal bevat, wordt de afbeelding weergegeven met behulp van de transparantie die is gedefinieerd in het alfakanaal.

U kunt geen tijdelijke aanduidingen voor tekst opnemen in het welkomstscherm dat later door uw code wordt toegevoegd. Als u tekst wilt opnemen in het welkomstscherm, moet u deze toevoegen aan het afbeeldingsbestand.

Note

Het is niet nodig om code te schrijven om een welkomstscherm weer te geven. Vanaf Visual Studio 2008 SP1 kunt u snel een welkomstscherm configureren met standaardinstellingen. Zie Hoe to: Een welkomstscherm toevoegen aan een WPF-toepassing voor meer informatie.

De SplashScreen klasse geeft het welkomstscherm zo snel mogelijk weer nadat de toepassing is gestart. Het welkomstscherm wordt weergegeven met systeemeigen code voordat het WPF toepassingsexemplaren worden gemaakt. Het welkomstscherm wordt weergegeven in het midden van het scherm. Wanneer de toepassing is geladen, vervaagt het welkomstscherm.

Wanneer uw toepassing is gecompileerd, wordt de afbeelding ingesloten als een beheerde resource in de assembly. Als de toepassing is gelokaliseerd, wordt de afbeelding ingesloten in de gelokaliseerde satelliet-DLL.

Note

De SplashScreen klasse is niet beschikbaar in gedeeltelijke vertrouwensrelatie.

Note

De SplashScreen klasse kan niet worden gebruikt in XBAPs (XAML Browser Applications), omdat ze een andere opstartarchitectuur gebruiken.

Constructors

Name Description
SplashScreen(Assembly, String)

Initialiseert een nieuw exemplaar van de SplashScreen klasse met de opgegeven resourceassembly.

SplashScreen(String)

Initialiseert een nieuw exemplaar van de SplashScreen klasse met de opgegeven resource.

Methoden

Name Description
Close(TimeSpan)

Hiermee sluit u het welkomstscherm.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Show(Boolean, Boolean)

Geeft het welkomstscherm weer.

Show(Boolean)

Geeft het welkomstscherm weer.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook