[C#/WINUI3/.NET6] Window 클래스 : 윈도우 제목/크기/위치 설정하기

■ Window 클래스에서 윈도우 제목/크기/위치를 설정하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] RefreshContainer 클래스 : 커스텀 아이콘 사용하기

■ RefreshContainer 클래스에서 커스텀 아이콘을 사용하는 방법을 보여준다. ▶ NativeHelper.cs

▶ WindowHelper.cs

▶ ThemeHelper.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

[C#/WINUI3/.NET6] Window 클래스 : AppWindow 객체 구하기

■ Window 클래스를 사용해 AppWindow 객체 구하기 ▶ 예제 코드 (C#)

[C#/WINUI3/.NET6] RefreshContainer 클래스 : RefreshRequested 이벤트 사용하기

■ RefreshContainer 클래스의 RefreshRequested 이벤트를 사용하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

※ 터치 스크린이 없어서 테스트를 할 수 없었다.

[C#/WINUI3/.NET6] ListView 엘리먼트 : ItemTemplate 속성을 사용해 이미지 표시하기

■ ListView 엘리먼트의 ItemTemplate 속성을 사용해 이미지를 표시하는 방법을 보여준다. ▶ CustomDataObject.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] ToolTipService 클래스 : SetToolTip 정적 메소드를 사용해 툴팁 설정하기

■ ToolTipService 클래스의 SetToolTip 정적 메소드를 사용해 툴팁을 설정하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINUI3/.NET6] ListView 엘리먼트 : 최근 항목을 맨 아래 추가하기

■ ListView 엘리먼트에서 최근 항목을 맨 아래 추가하는 방법을 보여준다. ▶ Message.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[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] 애플리케이션 패키지 여부 구하기

■ 애플리케이션 패키지 여부를 구하는 방법을 보여준다. ▶ 애플리케이션 패키지 여부 구하기 예제 (C#)

▶ 애플리케이션 패키지 여부 구하기 (C#)

[C#/WINUI3/.NET6] 저장소 텍스트 파일 읽기

■ 저장소 텍스트 파일을 읽는 방법을 보여준다. ▶ 저장소 텍스트 파일 읽기 예제 (C#)

※ Assets/Contacts.txt 파일은 [빌드 작업] 항목이 [내용]으로

[C#/WINUI3/.NET6] ListBox 엘리먼트 : DisplayMemberPath/SelectedValuePath/ItemsSource 속성 사용하기

■ ListBox 엘리먼트의 DisplayMemberPath/SelectedValuePath/ItemsSource 속성을 사용하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] ListBox 클래스 : SelectionChanged 이벤트 사용하기

■ ListBox 클래스의 SelectionChanged 이벤트를 사용하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[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#/WINUI3/.NET6] FlipView 엘리먼트 : ItemsPanel 속성을 사용해 수직 플립 뷰 만들기

■ FlipView 엘리먼트의 ItemsPanel 속성을 사용해 수직 플립 뷰를 만드는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WINUI3/.NET6] FlipView 엘리먼트 : ItemTemplate 속성을 사용해 데이터 바인딩하기

■ FlipView 엘리먼트의 ItemTemplate 속성을 사용해 데이터를 바인딩하는 방법을 보여준다. ▶ ImageItem.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] FlipView 엘리먼트 사용하기

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

TestProject.zip