다음을 통해 공유


Window.Activate 메서드

정의

애플리케이션 창을 포그라운드로 가져오고 입력 포커스를 설정하여 애플리케이션 창을 활성화하려고 시도합니다.

public:
 virtual void Activate() = Activate;
void Activate();
public void Activate();
function activate()
Public Sub Activate ()

설명

Microsoft Visual Studio Window.Activate 의 기본 앱 템플릿을 사용하는 경우 는 app.xaml 코드 숨김 파일의 초기 코드에 속합니다. 특히 는 Activate 기본 OnLaunched 재정의에서 호출됩니다. 템플릿이 페이지 탐색 환경을 생성하는 경우 탐색 프레임워크가 이미 있는 경우 탐색 프레임워크를 덮어쓰지 않고 Activate 관계없이 호출되도록 이전 상태가 검색됩니다.

호출Activate을 지연하기 위해 기본 OnLaunched 구현을 수정할 수 있습니다. 기본 이 표시되기 전에 모든 앱 렌더링이 완료되도록 하려면 이 작업을 수행할 수 있습니다. 예를 들어 지연은 초기 UI에서 이미지 원본 파일 로드를 완료하는 데 유용할 수 있습니다. (이러한 로드는 비동기적으로 로드되며 app.xaml 코드 숨김에서 ImageOpened 을 처리하는 것은 비동기적입니다.) 반면에 시작 화면이 너무 오랫동안 표시되는 경우 호출을 지연하면 바람직하지 않은 사용자 환경이 생성됩니다.

적용 대상

추가 정보