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를 보여줍니다.
확정된 ProgressRing
ProgressRing의 확정 상태는 작업의 완료율을 표시합니다. 이는 작업 기간을 알 수 있고 작업 진행률이 앱과의 사용자 상호 작용을 차단하지 않는 작업 중에 사용해야 합니다.
다음 애니메이션 이미지는 확정된 ProgressRing 컨트롤을 보여줍니다.
NavigationView FooterMenuItems
NavigationView 컨트롤의 FooterMenuItems 속성을 사용하여 탐색 창 끝에 탐색 항목을 배치합니다(창 시작 부분에 항목을 배치하는 MenuItems 속성과 비교).
다음 이미지는 바닥글 메뉴에 계정, 카트 및 도움말 탐색 항목이 있는 NavigationView를 보여줍니다.
샘플
팁
자세한 정보, 디자인 지침 및 코드 예제는 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 문제는 주요 변경 사항 목록을 참조하세요.
Windows developer