[C#/WINUI3/.NET6] ListView 클래스 : 필터 처리하기

■ ListView 클래스에서 필터 처리하는 방법을 보여준다. ▶ NativeHelper.cs

▶ FileLoader.cs

▶ GroupInfoList.cs

▶ Contact.cs

▶ MainWindow.xaml

[C#/WINUI3/.NET6] ListView 엘리먼트 : GroupStyle 속성을 사용해 그룹 헤더 표시하기

■ ListView 엘리먼트의 GroupStyle 속성을 사용해 그룹 헤더를 표시하는 방법을 보여준다. ▶ NativeHelper.cs

▶ FileLoader.cs

▶ GroupInfoList.cs

▶ Contact.cs

[C#/WINUI3/.NET6] ListView 클래스 : DragItemsStarting/DragEnter/DragOver/Drop 이벤트를 사용해 드래그 드롭 처리하기

■ ListView 클래스의 DragItemsStarting/DragEnter/DragOver/Drop 이벤트를 사용해 드래그 드롭을 처리하는 방법을 보여준다. ▶ NativeHelper.cs

▶ FileLoader.cs

▶ GroupInfoList.cs

▶ Contact.cs

[C#/WINUI3/.NET6] ListView 클래스 : SelectionMode 속성 사용하기

■ ListView 클래스의 SelectionMode 속성을 사용하는 방법을 보여준다. ▶ NativeHelper.cs

▶ FileLoader.cs

▶ GroupInfoList.cs

▶ Contact.cs

▶ MainWindow.xaml

[C#/WINUI3/.NET6] ListView 클래스 : ItemsSource 속성 사용하기

■ ListView 클래스의 ItemsSource 속성을 사용하는 방법을 보여준다. ▶ NativeHelper.cs

▶ FileLoader.cs

▶ GroupInfoList.cs

▶ Contact.cs

▶ MainWindow.xaml

[C#/WINUI3/.NET6] ItemsView 엘리먼트 : SelectionMode/IsItemInvokedEnabled 속성 사용하기

■ ItemsView 엘리먼트의 SelectionMode/IsItemInvokedEnabled 속성을 사용하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] ItemsView 엘리먼트 : Layout/ItemTemplate 속성을 사용해 레이아웃 LinedFlowLayout/StackLayout/UniformGridLayout 객체 교체하기

■ ItemsView 엘리먼트의 Layout/ItemTemplate 속성을 사용해 레이아웃 LinedFlowLayout/StackLayout/UniformGridLayout 객체를 교체하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] ItemsView 엘리먼트 : ItemTemplate 속성/ItemInvoked 이벤트 사용하기

■ ItemsView 엘리먼트의 ItemTemplate 속성과 ItemInvoked 이벤트를 사용하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] GridView 엘리먼트 : ItemTemplate/AllowDrop/CanDragItems/CanReorderItems/IsItemClickEnabled/FlowDirection/SelectionMode 속성 사용하기

■ GridView 엘리먼트의 ItemTemplate/AllowDrop/CanDragItems/CanReorderItems/IsItemClickEnabled/FlowDirection/SelectionMode 속성을 사용하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] GridView 엘리먼트 : ItemTemplate/ItemsPanel 속성을 사용해 레이아웃 커스텀마이징하기

■ GridView 엘리먼트의 ItemTemplate/ItemsPanel 속성을 사용해 레이아웃을 커스텀마이징하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] GridView 클래스 : ItemClick 이벤트를 사용해 항목 클릭하기

■ GridView 클래스의 ItemClick 이벤트를 사용해 항목을 클릭하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WPF] GridSplitter 엘리먼트 : Panel 엘리먼트의 ZIndex 첨부 속성을 사용해 그리드 스플리터 숨김 방지하기

■ GridSplitter 엘리먼트에서 Panel 엘리먼트의 ZIndex 첨부 속성을 사용해 그리드 스플리터가 숨겨지는 것을 방지하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WPF] GridSplitter 엘리먼트 : 그리드 행 크기 변경하기

■ GridSplitter 엘리먼트를 사용해 그리드 행 크기를 변경하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WPF/.NET6] ColumnDefinition 엘리먼트 : SharedSizeGroup 속성을 사용해 그리드 간 컬럼 크기 공유하기

■ ColumnDefinition 엘리먼트의 SharedSizeGroup 속성을 사용해 그리드 간 컬럼 크기를 공유하는 방법을 설정한다. ▶ MainWindow.xaml

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] UniformItemsLayout 엘리먼트 : MaxColumns 속성을 사용해 최대 컬럼 수 설정하기

■ UniformItemsLayout 엘리먼트의 MaxColumns 속성을 사용해 최대 컬럼 수를 설정하는 방법을 보여준다. ▶ MainPage.xaml

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] UniformItemsLayout 클래스 사용하기

■ UniformItemsLayout 클래스를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/COMMUNITY TOOLKIT/.NET6] UniformItemsLayout 엘리먼트 사용하기

■ UniformItemsLayout 엘리먼트를 사용하는 방법을 보여준다. ▶ MainPage.xaml

▶ MauiProgram.cs

TestProject.zip

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : Shrink 첨부 속성 사용하기 (프리뷰 버전 오류)

■ FlexLayout 엘리먼트의 Shrink 첨부 속성을 사용하는 방법을 보여준다. (프리뷰 버전 오류) ▶ MainPage.xaml

※ 프리뷰 버전 테스트시, Shirnk 첨부 속성을

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : Grow 첨부 속성을 사용해 자식의 사용 가능 공간 크기 설정하기

■ FlexLayout 엘리먼트의 Grow 첨부 속성을 사용해 자식의 사용 가능 공간 크기를 설정하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : Basis 첨부 속성을 사용해 개별 자식의 초기 기본 축 기준 공간 크기 설정하기

■ FlexLayout 엘리먼트의 Basis 첨부 속성을 사용해 개별 자식의 초기 기본 축 기준 공간 크기를 설정하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : AlignContent 속성을 사용해 여러 줄에 배치된 자식 사이 및 공간 배분하기

■ FlexLayout 엘리먼트의 AlignContent 속성을 사용해 여러 줄에 배치된 자식 사이 및 공간을 배분하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : JustifyContent 속성을 사용해 기본 축을 따라 자식 사이 및 주위 공간 배분하기

■ FlexLayout 엘리먼트의 JustifyContent 속성을 사용해 기본 축을 따라 자식 사이 및 주위 공간을 배분하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : AlignItems 속성을 사용해 교차 축을 따라 자식 사이 및 주위 공간 배분하기

■ FlexLayout 엘리먼트의 AlignItems 속성을 사용해 교차 축을 따라 자식 사이 및 주위 공간을 배분하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip

[C#/MAUI/.NET6] FlexLayout 엘리먼트 : Wrap 속성을 사용해 자식을 여러 줄로 배치하기

■ FlexLayout 엘리먼트의 Wrap 속성을 사용해 자식을 여러 줄로 배치하는 방법을 보여준다. ▶ MainPage.xaml

TestProject.zip