WinUI 2.5

WinUI 2.5 — версия WinUI, выпущенная в декабре 2020 года.

WinUI размещен на GitHub , где мы рекомендуем отправлять отчеты об ошибках.

Выпуски WinUI: страница релиза GitHub

Пакеты WinUI можно добавлять в проекты Visual Studio с помощью диспетчера пакетов NuGet. Дополнительные сведения см. в статье "Начало работы с WinUI 2" для UWP.

Скачивание пакета NuGet: Microsoft.UI.Xaml

Новые возможности

ИнфоБар

Элемент управления InfoBar используется для отображения сообщений о состоянии в приложении, которые хорошо заметны пользователям но не являются навязчивыми. Элемент управления включает свойство "Серьезность", указывающее тип отображаемого сообщения, а также параметр для указания собственного вызова действия или кнопки гиперссылки. Так как InfoBar является встроенным с другим содержимым пользовательского интерфейса, вы также можете указать, всегда ли элемент управления виден или может быть закрыт пользователем.

В этом примере показана информационная панель в состоянии по умолчанию с кнопкой закрытия и сообщением.

Пример InfoBar в состоянии по умолчанию с кнопкой закрытия и сообщением.

В этом анимированном примере показаны InfoBar с различными состояниями серьезности и пользовательскими сообщениями.

анимированный пример состояний серьезности InfoBar и пользовательских сообщений.

Рекомендации по использованию

Справочник по API

ProgressRing с фиксированным значением

Детерминированное состояние для ProgressRing показывает процент завершения задачи. Это следует использовать во время операции, в которой длительность известна и где ход выполнения операции не должен блокировать взаимодействие пользователя с приложением.

На следующем анимированном изображении показан определенный элемент управления ProgressRing.

Анимированный пример определенного элемента управления ProgressRing.

Рекомендации по использованию

Справочник по API

Используйте свойство FooterMenuItems элемента управления NavigationView для размещения элементов навигации в конце области навигации (по сравнению с свойством MenuItems, которое помещает элементы в начало панели).

На следующем рисунке показан NavigationView с элементами навигации: Учетная запись, Ваша корзинаи Помощь в нижнем меню.

Пример элемента NavigationView с элементами 'Учетная запись', 'Ваша корзина' и 'Справка' в подвале меню.

Рекомендации по использованию

Справочник по API

Образцы

Подсказка

Дополнительные сведения, рекомендации по проектированию и примеры кода см. в разделе "Проектирование приложений Для Windows".

Приложение Галерея WinUI 2 включает интерактивные примеры большинства элементов управления, функций и возможностей WinUI 2.

Если приложение галереи уже установлено, нажмите WinUI 2 Gallery, чтобы открыть его.

Если он не установлен, скачайте коллекцию WinUI 2 из Microsoft Store.

Вы также можете получить исходный код из GitHub (выберите ветвь winui2 ).

Другие обновления

Ознакомьтесь со списком важных изменений для многих проблем с GitHub, которые рассматриваются в этом выпуске.