[C#/MAUI/.NET6] RelativeSource 태그 확장 : Mode 속성을 사용해 자기 자신 참조하기

■ RelativeSource 태그 확장의 Mode 속성을 사용해 자기 자신을 참조하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/MAUI/.NET6] IMarkupExtension 인터페이스 : XAML에서 포함 리소스 이미지 로드하기

■ IMarkupExtension<T> 인터페이스를 사용해 XAML에서 포함 리소스 이미지를 로드하는 방법을 보여준다. ▶ ImageResourceExtension.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:DataType 속성 : 컴파일된 바인딩과 클래식 바인딩 함께 사용하기

■ x:DataType 속성에서 컴파일된 바인딩과 클래식 바인딩을 함께 사용하는 방법을 보여준다. ▶ NamedColor.cs

▶ FloatToIntegerConverter.cs

▶ RGBColorViewModel.cs

▶ MainPage.xaml

[C#/MAUI/.NET6] x:DataType 속성 : DataTemplate 엘리먼트에서 사용하기

■ x:DataType 속성을 DataTemplate 엘리먼트에서 사용하는 방법을 보여준다. ▶ NamedColor.cs

▶ ColorToStringConverter.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:DataType 속성 : 컴파일된 바인딩 사용하기

■ x:DataType 속성에서 컴파일된 바인딩을 사용하는 방법을 보여준다. ▶ NamedColor.cs

▶ FloatToIntegerConverter.cs

▶ RGBColorViewModel.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] Binding 태그 확장 : TargetNullValue 속성을 사용해 NULL 바인딩시 대체 값 설정하기

■ Binding 태그 확장의 TargetNullValue 속성을 사용해 NULL 바인딩시 대체 값을 설정하는 방법을 보여준다. ▶ Employee.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] Binding 태그 확장 : FallbackValue 속성을 사용해 바인딩 오류시 대체 값 설정하기

■ Binding 태그 확장의 FallbackValue 속성을 사용해 바인딩 오류시 대체 값을 설정하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] RelativeSource 태그 확장 : Mode 속성을 사용해 조상 엘리먼트 참조하기

■ RelativeSource 태그 확장의 Mode 속성을 사용해 조상 엘리먼트를 참조하는 방법을 보여준다. ▶ Employee.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] Binding 태그 확장 : Converter 속성에서 정수↔진리 값 변환자 사용하기

■ Binding 태그 확장의 Converter 속성에서 정수↔진리 값 변환자를 사용하는 방법을 보여준다. ▶ IntegerToBooleanConverter.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] Binding 태그 확장 : Path 속성에서 바인딩 경로 사용하기

■ Binding 태그 확장의 Path 속성에서 바인딩 경로를 사용하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] Binding 태그 확장 : StringFormat 속성에서 포맷 문자열 사용하기

■ Binding 태그 확장의 StringFormat 속성에서 포맷 문자열을 사용하는 방법을 보여준다. ▶ NamedColor.cs

▶ HSLColorViewModel.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:TypeArguments 속성 : 제네릭 타입 인자 사용하기

■ x:TypeArguments 속성에서 제네릭 타입 인자를 사용하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:FactoryMethod 속성 : 팩토리 메소드 호출하기

■ x:FactoryMethod 속성에서 팩토리 메소드를 호출하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:Arguments 엘리먼트 : 생성자 인수 전달하기

■ x:Arguments 엘리먼트에서 생성자 인수를 전달하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] IMarkupExtension 인터페이스 : 커스텀 마크업 확장 사용하기

■ IMarkupExtension<T> 인터페이스에서 커스텀 마크업 확장을 사용하는 방법을 보여준다. ▶ HSLColorExtension.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:Type 태그 확장 사용하기

■ x:Type 태그 확장를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[C#/MAUI/.NET6] AppThemeBinding 태그 확장 사용하기

■ AppThemeBinding 태그 확장를 사용하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] FontImage 태그 확장 사용하기

■ FontImage 태그 확장을 사용하는 방법을 보여준다. ▶ MauiProgram.cs

▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] DataTemplate 태그 확장 사용하기

■ DataTemplate 태그 확장을 사용하는 기본적인 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/MAUI/.NET6] OnIdiom 태그 확장 사용하기

■ OnIdiom 태그 확장을 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/MAUI/.NET6] OnPlatform 태그 확장 : double 값 설정하기

■ OnPlatform 태그 확장을 사용해 double 값을 설정하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/MAUI/.NET6] x:Null 태그 확장 사용하기

■ x:Null 태그 확장을 사용하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:Array 엘리먼트 : 색상 배열 사용하기

■ x:Array 엘리먼트에서 색상 배열을 사용하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:Reference 태그 확장 사용하기

■ x:Reference 태그 확장을 사용하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] x:Static 태그 확장 : 정적 필드 참조하기

■ x:Static 태그 확장을 사용해 정적 필드를 참조하는 방법을 보여준다. ▶ ApplicationConstant.cs

▶ MainPage.xaml

TestProject.zip