[C#/WINUI3/.NET8] ListView 클래스 : ContainerContentChanging 이벤트를 사용해 컨테이너 컨텐트 변경시 처리하기

■ ListView 클래스의 ContainerContentChanging 이벤트를 사용해 컨테이너 컨텐트 변경시 처리하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서

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

■ ItemsRepeater 엘리먼트의 ItemTemplate 속성에서 DateTemplate 객체 내에 ItemsRepeater 객체를 사용해 그룹화된 항목을 표시하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다.

[C#/WINUI3/.NET8] UniformGridLayout 엘리먼트 : MinItemWidth/MinColumnSpacing/ItemsJustification 속성 사용하기

■ UniformGridLayout 엘리먼트의 MinItemWidth/MinColumnSpacing/ItemsJustification 속성을 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/WINUI3/.NET8] StackLayout 엘리먼트 : Orientation/Spacing 속성을 사용해 항목 배열 방향과 간격 설정하기

■ StackLayout 엘리먼트의 Orientation/Spacing 속성을 사용해 항목 배열 방향과 간격을 설정하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/WINUI3/.NET8] ScrollViewer 클래스 : ViewChanged 이벤트를 사용해 ItemsRepeater 객체에서 데이터 증분 로드하기

■ ScrollViewer 클래스의 ViewChanged 이벤트를 사용해 ItemsRepeater 객체에서 데이터를 증분 로드하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트

[C#/WINUI3/.NET8] TreeView 클래스 : DragItemsStarting/DragItemsCompleted/DragOver/Drop 이벤트를 사용해 트리뷰 간 노드 DRAG/DROP 처리하기

■ TreeView 클래스의 DragItemsStarting/DragItemsCompleted/DragOver/Drop 이벤트를 사용해 트리뷰 간 노드 DRAG/DROP을 처리하는 방법을 보여준다. ※ 테스트 예제이기 때문에 자식 노드를 갖고 있는 노드를

[C#/WINUI3/.NET8] TreeView 엘리먼트 : ItemTemplateSelector 속성을 사용해 사진/음악 라이브러리 파일 조회하기

■ TreeView 엘리먼트의 ItemTemplateSelector 속성을 사용해 사진/음악 라이브러리 파일을 조회하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서

[C#/WINUI3/.NET8] TreeView 클래스 : Expanding/Collapsed 이벤트를 사용해 동적 노드 축소/확장하기

■ TreeView 클래스의 Expanding/Collapsed 이벤트를 사용해 동적 노드 축소/확장하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINUI3/.NET8] PipsPager 엘리먼트 : PreviousButtonStyle/NextButtonStyle 속성 사용하기

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

[C#/WINUI3/.NET8] FlipView 엘리먼트 : ItemsPanel 속성에서 VirtualizingStackPanel 엘리먼트 사용하기

■ FlipView 엘리먼트의 ItemsPanel 속성에서 VirtualizingStackPanel 엘리먼트를 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)

[C#/WINUI3/.NET8] ItemsStackPanel 엘리먼트 : Orientation 속성을 사용해 ListView 엘리먼트 항목 수평 표시하기

■ ItemsStackPanel 엘리먼트의 Oientation 속성을 사용해 ListView 엘리먼트의 항목을 수평으로 표시하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트

[C#/WINUI3/.NET8] UniformGridLayout 엘리먼트 : Orientation/MaximumRowsOrColumns/MinRowSpacing/MinColumnSpacing 속성 사용하기

■ UniformGridLayout 엘리먼트의 Orientation/MaximumRowsOrColumns/MinRowSpacing/MinColumnSpacing 속성을 사용하는 방법을 보여준다. • 래핑하는 레이아웃에서 UniformGridLayout은 요소를 왼쪽에서 오른쪽으로 또는 위에서 아래로 순차적으로 배치한다(방향에 따라 다르다).

[C#/WINUI3/.NET8] LinedFlowLayout 엘리먼트 : LineHeight/LineSpacing/MinItemSpacing/ItemsStretch 속성 사용하기

■ LinedFlowLayout 엘리먼트의 LineHeight/LineSpacing/MinItemSpacing/ItemsStretch 속성을 사용하는 방법을 보여준다. • 래핑하는 레이아웃에서 LinedFlowLayout은 요소를 왼쪽에서 오른쪽으로 순차적으로 배치한 다음 위쪽에서 아래쪽으로 배치한다. •

[C#/WINUI3/.NET8] StackLayout 엘리먼트 : Orientation/Spacing 속성 사용하기

■ StackLayout 엘리먼트의 Orientation/Spacing 속성을 사용하는 방법을 보여준다. ▶ 예제 코드 (XAML)