SplashScreen 클래스

정의

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
상속
SplashScreen
특성

예제

다음 코드 예제에서는 클래스를 사용하여 SplashScreen 시작 창을 만들고 표시하는 방법을 보여줍니다.

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

// Run the application.

설명

WPF 애플리케이션이 시작될 때 SplashScreen 클래스를 사용하여 시작 창 또는 splash 화면 이미지를 표시합니다. Show 시작 화면을 표시하려면 메서드를 호출합니다. 메서드를 Close 호출하여 시작 화면을 닫습니다. 생성자에서 SplashScreen 사용할 이미지를 지정합니다.

SplashScreen 클래스는 WIC(Windows Imaging Component)에서 지원하는 모든 이미지 형식을 표시할 수 있습니다. 예를 들어 BMP, GIF, JPEG, PNG 또는 TIFF 형식을 사용할 수 있습니다. 이미지가 PNG 파일이고 알파 채널을 포함하는 경우 이미지는 알파 채널에 정의된 투명도를 사용하여 렌더링됩니다.

나중에 코드에 의해 추가되는 시작 화면에 자리 표시자 텍스트를 포함할 수 없습니다. 시작 화면에 텍스트를 포함하려면 이미지 파일에 추가해야 합니다.

메모

시작 화면을 표시하는 코드를 작성할 필요는 없습니다. Visual Studio 2008 SP1부터 기본 설정으로 시작 화면을 신속하게 구성할 수 있습니다. 자세한 내용은 방법: WPF 애플리케이션에 시작 화면 추가 참조하세요.

클래스는 SplashScreen 애플리케이션이 시작된 후 가능한 한 빨리 시작 화면을 표시합니다. 시작 화면은 WPF 애플리케이션 인스턴스를 만들기 전에 네이티브 코드를 사용하여 표시됩니다. 시작 화면이 화면 중앙에 표시됩니다. 애플리케이션이 로드되면 시작 화면이 페이드됩니다.

애플리케이션이 컴파일되면 이미지가 어셈블리에 관리되는 리소스로 포함됩니다. 애플리케이션이 지역화된 경우 이미지는 지역화된 위성 DLL에 포함됩니다.

메모

SplashScreen 부분 신뢰에서는 클래스를 사용할 수 없습니다.

메모

클래스는 SplashScreen 다른 시작 아키텍처를 사용하므로 XBAP(XAML 브라우저 애플리케이션)에서 사용할 수 없습니다.

생성자

Name Description
SplashScreen(Assembly, String)

지정된 리소스 어셈블리를 사용하여 클래스의 SplashScreen 새 인스턴스를 초기화합니다.

SplashScreen(String)

지정된 리소스를 사용하여 클래스의 SplashScreen 새 인스턴스를 초기화합니다.

메서드

Name Description
Close(TimeSpan)

시작 화면을 닫습니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 여부를 확인합니다.

(다음에서 상속됨 Object)
GetHashCode()

기본 해시 함수로 사용됩니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
Show(Boolean, Boolean)

시작 화면을 표시합니다.

Show(Boolean)

시작 화면을 표시합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

적용 대상

추가 정보