[C#/WINUI3/.NET8] GeneralTransform 클래스 : TransformBounds 메소드를 사용해 소스 엘리먼트를 타겟 엘리먼트 좌표계로 변환하기

■ GeneralTransform 클래스의 TransformBounds 메소드를 사용해 소스 엘리먼트를 타겟 엘리먼트의 좌표계로 변환하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINUI3/.NET8] UIElement 클래스 : TransformToVisual 메소드를 사용해 소스 엘리먼트를 타겟 엘리먼트 좌표계로 변환하기 위한 GeneralTransform 객체 구하기

■ UIElement 클래스의 TransformToVisual 메소드를 사용해 소스 엘리먼트를 특정 엘리먼트의 좌표계로 변환하기 위한 GeneralTransform 객체를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[C#/WINUI3/.NET8] ItemsRepeater 클래스 : GetOrCreateElement/GetElementIndex 메소드를 사용해 항목/항목 인덱스 구하기

■ ItemsRepeater 클래스의 GetOrCreateElement/GetElementIndex 메소드를 사용해 항목/항목 인덱스를 구하는 방법을 보여준다. ※ 비주얼 스튜디오에서 TestProject(Unpackaged) 모드로 빌드한다. ※ TestProject.csproj 프로젝트 파일에서 WindowsPackageType

[C#/WINUI3/.NET8] ScrollViewer 클래스 : VerticalOffset/ScrollableHeight 속성을 사용해 스크롤 진행률 구하기

■ ScrollViewer 클래스의 VerticalOffset/ScrollableHeight 속성을 사용해 스크롤 진행률을 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[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] StorageFolder 클래스 : GetItemsAsync 메소드를 사용해 폴더/파일 리스트 구하기

■ StorageFolder 클래스의 GetItemsAsync 메소드를 사용해 폴더/파일 리스트를 구하는 방법을 보여준다. ▶ 예제 코드 (C#)

[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)