영어로 읽기

다음을 통해 공유


WindowSizeChangedEventHandler 대리자

정의

Window.SizeChanged 이벤트를 처리할 메서드를 나타냅니다.

C#
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(1545717570, 11501, 20441, 186, 56, 113, 24, 212, 14, 150, 107)]
public delegate void WindowSizeChangedEventHandler(object sender, WindowSizeChangedEventArgs e);

매개 변수

sender
Object

처리기가 연결된 개체입니다.

e
WindowSizeChangedEventArgs

이벤트에 대한 이벤트 데이터입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

Window 크기가 변경되면 SizeChanged 이벤트가 발생합니다. 앱의 크기가 변경될 수 있는 여러 가지 이유가 있습니다. 이러한 이유로는 현재 앱 UI를 다시 그리거나 사용자가 앱 크기를 조정하는 디바이스 방향 변경이 포함됩니다. SizeChanged 이벤트를 처리하면 앱에서 UI를 수정하기 위해 현재 앱 보기가 무엇인지 확인할 수 있습니다. 이렇게 하면 앱 코드에서 요소가 새 창 크기와 모양에 대해 올바르게 표시되도록 할 수 있습니다. 보기 상태가 좁은 너비로 변경되는 경우 이는 표시되어야 하는 UI 요소와 앱이 더 넓은 보기로 복원될 때까지 숨겨야 하는 UI 요소를 선택하는 경우가 많습니다. SizeChanged 는 UWP 앱에서 제공할 수 있는 여러 보기가 사용자에 의해 제어되고 언제든지 변경될 수 있으므로 처리해야 하는 중요한 이벤트입니다.

적용 대상

제품 버전
WinRT Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

추가 정보