이 섹션에는 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 런타임은 라우트된 이벤트를 지원합니다. 특정 입력 이벤트 및 데이터 이벤트는 이벤트를 발생시킨 개체 이외의 개체에서 처리할 수 있습니다. 라우트된 이벤트는 컨트롤 템플릿을 정의하거나 페이지 또는 레이아웃 컨테이너를 사용할 때 유용합니다. |
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
Windows developer