Библиотека пользовательского интерфейса Windows версии 2.3

WinUI 2.3 — это выпуск библиотеки пользовательского интерфейса Windows (WinUI) за январь 2020 г.

Библиотека пользовательского интерфейса Windows (WinUI) размещена на GitHub , где мы рекомендуем отправлять отчеты об ошибках, запросы функций и вклады кода сообщества.

Выпуски WinUI: страница выпуска GitHub

Пакеты WinUI можно добавить в проекты Visual Studio с помощью диспетчера пакетов NuGet. Дополнительные сведения см. в статье Начало работы с библиотекой пользовательского интерфейса Windows

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

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

Обновление визуального элемента индикатора выполнения

ProgressBar имеет два различные представления визуальных элементов.

Неопределенный индикатор выполнения

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

Indeterminate Progress Bar

Определенный индикатор выполнения

Показывает, какой объем работ выполнен на известном объеме работы.

Determinate Progress Bar

Ссылка на документ

Ссылка на образец

NumberBox

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

NumberBox

Ссылка на документ и образец

RadioButtons

RadioButtons — это новый элемент управления контейнера, позволяющий легко создавать связанные группы элементов RadioButton, одновременно обеспечивая правильную поддержку ввода с клавиатуры и функции диктора / экранного считывателя.

Screenshot of three radio buttons with the third one selected.

Ссылка на документ и образец

Примеры

Совет

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

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

Если они уже установлены, откройте их с помощью следующих ссылок: коллекция WinUI 3 или коллекция WinUI 2.

Если они не установлены, вы можете скачать коллекцию WinUI 3 и коллекцию WinUI 2 из Microsoft Store.

Исходный код можно также получить из GitHub (используйте главную ветвь для WinUI 3 и ветвь winui2 для WinUI 2).

Документация

Практические руководства по элементам управления из библиотеки пользовательского интерфейса Windows вы найдете в документации по элементам управления универсальной платформы Windows.

Справочные документы по API находятся здесь: API библиотеки пользовательского интерфейса Windows.