XAML(eXtensible Application Markup Language)

XAML을 사용하여 Xamarin.Forms 사용자 인터페이스를 정의하는 방법을 알아보세요.

시작

  • 기본 사항

    XAML을 사용하여 Xamarin.Forms 사용자 인터페이스를 개발하는 기초적인 방법을 알아보세요.
  • 컨트롤

    XAML 파일에서 참조할 수 있는 Xamarin Forms 보기에 대해 알아보세요.
  • 컴파일

    XAML 컴파일러를 사용하여 XAML을 중간 언어로 직접 컴파일하는 방법을 알아보세요.
  • 태그 확장

    리터럴 텍스트 문자열이 아닌 소스에서 요소 특성을 설정할 수 있게 하는 XAML 태그 확장에 대해 알아보세요.

도구

  • 핫 다시 로드

    XAML 핫 다시 로드를 사용하여 UI 변경 내용의 유효성을 신속하게 검사하는 방법을 알아보세요.
  • 도구 상자

    XAML 도구 상자를 사용하여 Xamarin.Forms 컨트롤과 레이아웃을 XAML 편집기로 끌어서 놓는 방법을 알아보세요.
  • 미리 보기

    XAML 미리 보기를 사용하여 페이지의 실시간 미리 보기를 XAML 태그와 나란히 표시하는 방법을 알아보세요.

네임스페이스

  • 네임스페이스

    XAML 네임스페이스 구문과 XAML 네임스페이스를 선언하여 형식에 액세스하는 방법을 알아보세요.
  • 사용자 지정 네임스페이스 스키마

    사용자 지정 URL과 하나 이상의 CLR 네임스페이스 간의 매핑을 지정하는 XAML 사용자 지정 네임스페이스 스키마를 만드는 방법을 알아보세요.
  • 네임스페이스 권장 접두사

    XAML을 사용하기 위해 XAML 네임스페이스와 연결할 권장 접두사를 지정하는 방법을 알아보세요.

추가 기능

  • 바인딩 가능한 속성

    바인딩 가능한 속성을 만드는 방법과 XAML에서 이러한 속성을 이용하는 방법을 알아보세요.
  • 연결된 속성

    연결된 속성을 만드는 방법과 XAML에서 이러한 속성을 이용하는 방법을 알아보세요.
  • 리소스 사전

    XAML 리소스를 만들고 Xamarin Forms 애플리케이션 전체에서 다시 사용하는 방법을 알아보세요.
  • 인수 전달

    XAML을 사용하여 인수를 생성자에 전달하고, 팩터리 메서드를 호출하며, 제네릭 인수의 형식을 지정하는 방법을 알아보세요.
  • 필드 한정자

    명명된 XAML 요소의 생성된 필드에 액세스 수준을 지정하는 XAML 필드 한정자에 대해 알아보세요.
  • 런타임에 XAML 로드

    런타임에 XAML을 로드하고 구문 분석하는 방법을 알아보세요.