다음을 통해 공유


WinUI 2.5

WinUI 2.5는 WinUI의 2020년 12월 릴리스입니다.

WinUI는 GitHub에 호스트되며 버그 보고서, 기능 요청 및 커뮤니티 코드 기여를 제출하는 것이 좋습니다.

WinUI 릴리스: GitHub 릴리스 페이지

WinUI 패키지는 NuGet 패키지 관리자를 통해 Visual Studio 프로젝트에 추가할 수 있습니다. 자세한 내용은 WinUI 시작을 참조하세요.

NuGet 패키지 다운로드: Microsoft.UI.Xaml

새로운 기능

InfoBar

InfoBar 컨트롤은 사용자에게 눈에 잘 띄지만 방해가 되지 않도록 앱 전체의 상태 메시지를 표시하는 데 사용됩니다. 이 컨트롤에는 표시된 메시지 유형을 나타내는 Severity 속성과 사용자 고유의 동작 호출 또는 하이퍼링크 단추를 지정하는 옵션이 포함되어 있습니다. InfoBar는 다른 UI 콘텐츠와 인라인되므로 컨트롤이 항상 표시되는지 또는 사용자가 해제할 수 있는지 여부를 지정할 수도 있습니다.

이 예는 닫기 단추와 메시지가 있는 기본 상태의 InfoBar를 보여줍니다.

닫기 단추와 메시지가 있는 기본 상태의 InfoBar의 예입니다.

이 애니메이션 예에서는 다양한 심각도 상태 및 사용자 지정 메시지가 있는 InfoBar를 보여줍니다.

InfoBar 심각도 상태 및 사용자 지정 메시지의 애니메이션 예입니다.

사용 지침

API 참조

확정된 ProgressRing

ProgressRing의 확정 상태는 작업의 완료율을 표시합니다. 이는 작업 기간을 알 수 있고 작업 진행률이 앱과의 사용자 상호 작용을 차단하지 않는 작업 중에 사용해야 합니다.

다음 애니메이션 이미지는 확정된 ProgressRing 컨트롤을 보여줍니다.

확정된 ProgressRing 컨트롤의 애니메이션 예입니다.

사용 지침

API 참조

NavigationView 컨트롤의 FooterMenuItems 속성을 사용하여 탐색 창 끝에 탐색 항목을 배치합니다(창 시작 부분에 항목을 배치하는 MenuItems 속성과 비교).

다음 이미지는 바닥글 메뉴에 계정, 카트도움말 탐색 항목이 있는 NavigationView를 보여줍니다.

바닥글 메뉴에 계정, 카트 및 도움말 탐색 항목이 있는 NavigationView의 예입니다.

사용 지침

API 참조

샘플

자세한 정보, 디자인 지침 및 코드 예제는 Windows 앱 디자인 및 코드를 참조하세요.

WinUI 3 갤러리WinUI 2 갤러리 앱에는 대부분의 WinUI 3 및 WinUI 2 컨트롤, 특징, 기능의 대화형 예제가 포함되어 있습니다.

이미 설치된 경우 WinUI 3 갤러리 또는 WinUI 2 갤러리 링크를 클릭하여 갤러리를 엽니다.

설치되지 않은 경우 Microsoft Store에서 WinUI 3 갤러리WinUI 2 갤러리를 다운로드할 수 있습니다.

GitHub에서 두 갤러리의 소스 코드를 가져올 수도 있습니다(WinUI 3는 main 분기, WinUI 2는 winui2 분기 사용).

기타 업데이트

이 릴리스에서 해결된 많은 GitHub 문제는 주요 변경 사항 목록을 참조하세요.