SplashScreen Sınıf

Tanım

Windows Presentation Foundation (WPF) uygulaması için bir başlangıç ekranı sağlar.

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
Devralma
SplashScreen
Öznitelikler

Örnekler

Aşağıdaki kod örneği, sınıfını kullanarak SplashScreen başlangıç penceresinin nasıl oluşturulacağını ve görüntüleneceğini gösterir.

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

// Run the application.

Açıklamalar

SplashScreen BIR WPF uygulaması başlatıldığında başlangıç penceresinde veya giriş ekranında görüntü göstermek için sınıfını kullanın. Show Giriş ekranını görüntülemek için yöntemini çağırın. Close Giriş ekranını kapatmak için yöntemini çağırın. Oluşturucuda SplashScreen kullanılacak görüntüyü belirtin.

sınıfı, SplashScreen Windows Görüntüleme Bileşeni (WIC) tarafından desteklenen herhangi bir görüntü biçimini görüntüleyebilir. Örneğin, BMP, GIF, JPEG, PNG veya TIFF biçimini kullanabilirsiniz. Resim bir PNG dosyasıysa ve bir alfa kanalı içeriyorsa, görüntü alfa kanalında tanımlanan saydamlık kullanılarak işlenir.

Daha sonra kodunuz tarafından eklenen giriş ekranına yer tutucu metin ekleyemezsiniz. Giriş ekranına metin eklemek istiyorsanız, bunu resim dosyasına eklemeniz gerekir.

Not

Giriş ekranını görüntülemek için herhangi bir kod yazmak gerekli değildir. Visual Studio 2008 SP1'den başlayarak, varsayılan ayarlarla hızlı bir şekilde giriş ekranı yapılandırabilirsiniz. Daha fazla bilgi için bkz . Nasıl yapılır: WPF Uygulamasına Giriş Ekranı Ekleme.

sınıfı, SplashScreen uygulama başlatıldıktan sonra giriş ekranını en kısa sürede görüntüler. Giriş ekranı, WPF uygulama örneği oluşturulmadan önce yerel kod kullanılarak görüntülenir. Giriş ekranı ekranın ortasında görüntülenir. Uygulama yüklendiğinde, giriş ekranı kaybolur.

Uygulamanız derlendiğinde, görüntü derlemeye yönetilen bir kaynak olarak eklenir. Uygulama yerelleştirilmişse, görüntü yerelleştirilmiş uydu DLL'sine eklenir.

Not

SplashScreen Sınıfı kısmi güven içinde kullanılamaz.

Not

Sınıf SplashScreen , farklı bir başlangıç mimarisi kullandığından XAML Tarayıcı Uygulamalarında (XBAP' ler) kullanılamaz.

Oluşturucular

SplashScreen(Assembly, String)

Belirtilen kaynak derlemesiyle SplashScreen sınıfının yeni bir örneğini başlatır.

SplashScreen(String)

Belirtilen kaynakla sınıfının yeni bir örneğini SplashScreen başlatır.

Yöntemler

Close(TimeSpan)

Giriş ekranını kapatır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Show(Boolean)

Giriş ekranını görüntüler.

Show(Boolean, Boolean)

Giriş ekranını görüntüler.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.