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

Başlangıç penceresinde bir görüntü göstermek için SplashScreen sınıfını veya WPF bir uygulama başlatıldığında splash screen 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.

SplashScreen sınıfı, 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 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.

Note

Giriş ekranını görüntülemek için herhangi bir kod yazmak gerekmez. 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. H nasıl yapılır: WPF Uygulamasına Giriş Ekranı Ekleme.

sınıfı, SplashScreen uygulama başlatıldıktan sonra giriş ekranını mümkün olan 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 kaynak olarak eklenir. Uygulama yerelleştirilmişse, görüntü yerelleştirilmiş uydu DLL'sine eklenir.

Note

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

Note

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

Oluşturucular

Name Description
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

Name Description
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()

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

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

Geçerli Objectbasit bir kopyasını oluşturur.

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

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

Show(Boolean)

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

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır

Ayrıca bkz.