[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] AdaptiveGridView 엘리먼트 : DesiredWidth/ItemHeight/StretchContentForSingleRow 속성 사용하기

■ AdaptiveGridView 엘리먼트의 DesiredWidth/ItemHeight/StretchContentForSingleRow 속성을 사용하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를 None으로 추가했다.

[C#/WINUI3/.NET8] SplitView 엘리먼트 : DisplayMode/OpenPaneLength/IsPaneOpen 속성 사용하기

■ SplitView 엘리먼트의 DisplayMode/OpenPaneLength/IsPaneOpen 속성을 사용하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를 None으로 추가했다.

[C#/WINUI3/.NET8] RelativePanel 엘리먼트 : RightOf/Below/AlignLeftWith/AlignRightWith/AlignRightWithPanel/AlignBottomWithPanel 첨부 속성 사용하기

■ RelativePanel 엘리먼트의 RightOf/Below/AlignLeftWith/AlignRightWith/AlignRightWithPanel/AlignBottomWithPanel 첨부 속성을 사용하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를 None으로

[C#/WINUI3/.NET8] ListView 클래스 : ListViewItem 객체에 조명 효과 사용하기

■ ListView 클래스에서 ListViewItem 객체에 조명 효과를 사용하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType 태그를

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] WrapPanel 엘리먼트 : HorizontalSpacing/VerticalSpacing 속성 사용하기

■ WrapPanel 엘리먼트의 HorizontalSpacing/VerticalSpacing 속성을 사용하는 방법을 보여준다. ▶ PhotoItem.cs

▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] WrapLayout 엘리먼트 : HorizontalSpacing/VerticalSpacing 속성을 사용해 방향 접근 방식 레이아웃 설정하기

■ WrapLayout 엘리먼트의 HorizontalSpacing/VerticalSpacing 속성을 사용해 방향 접근 방식의 레이아웃을 설정하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트

[C#/WINUI3/COMMUNITY TOOLKIT/.NET8] StaggeredLayout 엘리먼트 : RowSpacing/ColumnSpacing/DesiredColumnWidth 속성을 사용해 컬럼 접근 방식 레이아웃 설정하기

■ StaggeredLayout 엘리먼트의 RowSpacing/ColumnSpacing/DesiredColumnWidth 속성을 사용해 컬럼 접근 방식의 레이아웃을 설정하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트

[C#/WINUI3/.NET6] Grid 클래스 : BackgroundTransition 속성에서 BrushTransition 객체를 사용해 테마 변경에 대한 애니메이션 만들기

■ Grid 클래스의 BackgroundTransition 속성에서 BrushTransition 객체를 사용해 테마 변경에 대한 애니메이션을 만드는 방법을 보여준다. ▶ MainPage.xaml

▶ MainPage.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] VariableSizedWrapGrid 엘리먼트 : Orientation 속성과 RowSpan/ColumnSpan 첨부 속성 사용하기

■ VariableSizedWrapGrid 엘리먼트의 Orientation 속성과 RowSpan/ColumnSpan 첨부 속성을 사용하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

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

■ StackPanel 클래스의 Orientation 속성을 사용하는 방법을 보여준다. ▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

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

■ SplitView 엘리먼트를 사용하는 방법을 보여준다. ▶ NullableBooleanToBooleanConverter.cs

▶ MenuItem.cs

▶ MainPage.xaml

▶ MainPage.xaml.cs

▶ MainWindow.xaml

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

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

TestProject.zip

[C#/WINUI3/.NET6] Grid 엘리먼트 : Row/Column 첨부 속성 사용하기

■ Grid 엘리먼트의 Row/Column 첨부 속성을 사용하는 방법을 보여준다. ▶ MainWindow.xaml

TestProject.zip

[C#/WINUI3/.NET6] ItemsRepeater 엘리먼트 : 필터링/정렬 기능 사용하기

■ ItemsRepeater 엘리먼트에서 필터링/정렬 기능을 사용하는 방법을 보여준다. ▶ Recipe.cs

▶ RecipeList.cs

▶ CustomVirtualizingLayout.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

[C#/WINUI3/.NET6] ItemsRepeater 엘리먼트 : ItemTemplate 속성에서 DateTemplate 객체 내에 ItemsRepeater 객체를 사용해 그룹화된 항목 표시하기 1

■ ItemsRepeater 엘리먼트의 ItemTemplate 속성에서 DateTemplate 객체 내에 ItemsRepeater 객체를 사용해 그룹화된 항목을 표시하는 방법을 보여준다. ▶ Category.cs

▶ MainWindow.xaml

[C#/WINUI3/.NET6] ItemsRepeater 엘리먼트 : DataTemplateSelector 객체를 사용해 다른 타입 항목 표시하기

■ ItemsRepeater 엘리먼트에서 DataTemplateSelector 객체를 사용해 다른 타입 항목을 표시하는 방법을 보여준다. ▶ StringOrIntegerDataTemplateSelector.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

[C#/WINUI3/.NET6] ItemsRepeater 엘리먼트 : Layout 속성에서 VirtualizingLayout 상속 객체를 만들어 가상화/스크롤 가능한 커스텀 레이아웃 사용하기

■ ItemsRepeater 엘리먼트의 Layout 속성에서 VirtualizingLayout 상속 객체를 만들어 가상화/스크롤 가능한 커스텀 레이아웃을 사용하는 방법을 보여준다. ▶ ActivityFeedLayoutState.cs

▶ ActivityFeedLayout.cs

[C#/WINUI3/.NET6] ItemsRepeater 엘리먼트 : ItemTemplate/Layout 속성 사용하기 (StackLayout, UniformGridLayout 객체 사용)

■ ItemsRepeater 엘리먼트의 ItemTemplate/Layout 속성을 사용하는 방법을 보여준다. (StackLayout, UniformGridLayout 객체 사용) ▶ Bar.cs

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

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

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

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip

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

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

▶ MainWindow.xaml

▶ MainWindow.xaml.cs

TestProject.zip