a. 리포지토리의 마스터 분기를 로컬로 복제합니다. b. Windows 앱 샘플-사진 랩xaml-기본-시작 지점사용자 인터페이스 디렉토리로 이동합니다. 물론 위의 예는 덜 명시적으로 작성하고 더 많은 구문 설탕을 사용하여 작성 할 수 있지만, 나는 포인트가 여전히 서 있다고 생각 : XAML은 인터페이스를 설명하기위한 매우 짧고 간결하다. UWP로 만든 최신 비즈니스 응용 프로그램에 대 한 좋은 예는 반 Ardsel 인벤토리 응용 프로그램입니다. 소스 코드는 GibHub Microsoft 인벤토리 샘플 앱에서 사용할 수 있습니다. 다른 색상의 다음 C #에서 똑같은 일을하는 것과 비교해보십시오 : XAML은 무엇입니까? 확장 가능한 응용 프로그램 태그 언어(XAML)는 앱의 사용자 인터페이스를 정의하는 데 사용되는 언어입니다. 수동으로 입력하거나 Visual Studio 디자인 도구를 사용하여 만들 수 있습니다. .xaml 파일에는 논리가 포함된 .xaml.cs 코드 숨결 파일이 있습니다. XAML과 코드 숨결은 함께 완전한 클래스를 만듭니다. 자세한 내용은 XAML 개요를 참조하십시오.

a. ZIP 다운로드를 클릭하고 파일을 로컬로 저장합니다. 이렇게 하면 필요한 모든 프로젝트 파일이 포함된 .zip 파일이 다운로드됩니다. b. 파일을 추출합니다. 파일 탐색기를 사용하여 방금 다운로드한 .zip 파일로 이동하여 마우스 오른쪽 단추로 클릭하고 모두 추출을 선택합니다…. c. 샘플의 로컬 복사본으로 이동하여 Windows-appsample-photo-lab-masterxaml-basics-시작 지점사용자 인터페이스 디렉토리로 이동합니다. 결과는 위와 정확히 동일하므로이 경우 구문과 다른 것에 관한 것입니다. 그러나 많은 컨트롤에서는 텍스트 이외의 콘텐츠(예: 다른 컨트롤)를 허용합니다.

다음은 단추 내부의 여러 TextBlock 컨트롤을 사용하여 동일한 단추에 다른 색상의 텍스트가 있는 예입니다. 예를 들어 XAML의 텍스트 블록과 단추를 사용하여 간단한 StackPanel을 빌드하고 C#의 동일한 코드와 비교합니다. 세 번째 단계 페이지에서는 마스터/세부 정보, DataGrid, 탭, 맵, 카메라, 잉크, 차트 등 큰 목록에서 페이지를 선택하는 페이지를 만들 수 있습니다. GridView에 표시하려면 표시할 데이터 컬렉션을 제공해야 합니다. MainPage.xaml.cs 열고 GetItemsAsync 메서드를 찾습니다.