다음을 통해 공유


XAML 플랫폼

이 섹션에는 UI 정의에 Windows 런타임 및 XAML을 사용하여 작성하는 모든 앱에 일반적으로 적용되는 프로그래밍 개념을 설명하는 항목이 포함되어 있습니다. 이 섹션은 UWP, UWP용 WinUI 및 Windows 앱 SDK용 WinUI에 적용됩니다.

주제 Description
XAML 개요 Windows 런타임 앱 개발자 대상에게 XAML 언어 및 개념을 소개하고, Windows 런타임 앱을 만드는 데 사용되는 XAML에서 개체를 선언하고 특성을 설정하는 다양한 방법을 설명합니다.
종속성 속성 개요 UI에 대한 XAML 정의를 사용하여 Windows 런타임 앱을 작성할 때 사용할 수 있는 종속성 속성 시스템에 대해 설명합니다.
사용자 지정 종속성 속성 Windows 런타임 앱에 대한 사용자 지정 종속성 속성을 정의하고 구현하는 방법을 설명합니다.
연결된 속성 개요 XAML에서 연결된 속성의 개념을 설명하고 몇 가지 예제를 제공합니다.
사용자 지정 연결된 속성 XAML 연결된 속성을 종속성 속성으로 구현하는 방법과 연결된 속성을 XAML에서 사용할 수 있도록 하는 데 필요한 접근자 규칙을 정의하는 방법을 설명합니다.
이벤트 및 라우트된 이벤트 개요 C#, Visual Basic 또는 C++/CX를 프로그래밍 언어로 사용하고 UI 정의에 XAML을 사용하는 경우 Windows 런타임 앱에서 이벤트의 프로그래밍 개념을 설명합니다. XAML에서 UI 요소에 대한 선언의 일부로 이벤트에 대한 처리기를 할당하거나 코드에 처리기를 추가할 수 있습니다. Windows 런타임은 라우트된 이벤트를 지원합니다. 특정 입력 이벤트 및 데이터 이벤트는 이벤트를 발생시킨 개체 이외의 개체에서 처리할 수 있습니다. 라우트된 이벤트는 컨트롤 템플릿을 정의하거나 페이지 또는 레이아웃 컨테이너를 사용할 때 유용합니다.