Microsoft выпустила WinUI Gallery 3.0 с новыми примерами для разработчиков Windows

2026-10-13 198 комментарии
Приложение WinUI Gallery 3.0 впервые работает на экспериментальной версии Windows App SDK и показывает элементы управления, которые появятся в WinUI позднее: TableView, Charts, WrapPanel, PagerControl, InkCanvas и новые API для работы с окнами

Несколько лет назад Microsoft выпустила WinUI Gallery – приложение, которое знакомит разработчиков Windows с новыми элементами управления WinUI и показывает, как их использовать. Оно полезно как новичкам, так и опытным разработчикам, которые хотят обновить интерфейс своих приложений. Теперь Microsoft выпустила WinUI Gallery 3.0 с множеством новых примеров и API.

Главная страница WinUI Gallery 3.0 на Windows App SDK 2.5 (experimental)WinUI Gallery 3.0 работает на экспериментальной версии Windows App SDK 2.5. Изображение: Microsoft

Экспериментальная версия Windows App SDK

WinUI Gallery 3.0 впервые использует экспериментальную версию Windows App SDK. Благодаря этому разработчики смогут изучать элементы управления и API, которые планируется выпустить позднее. В дальнейшем такой подход станет стандартным: использование только стабильных сборок Windows App SDK оставляло мало возможностей для изменений на основе отзывов разработчиков. Экспериментальные страницы в навигации приложения теперь отмечены значком Experimental.

Новые экспериментальные элементы управления

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

Пример TableView в WinUI Gallery 3.0 с пользовательскими шаблонами ячеекПример TableView с пользовательскими шаблонами ячеек: аватар, статус, индикатор выполнения и рейтинг. Изображение: Microsoft

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

Пример Charts в WinUI Gallery 3.0: столбчатая, линейная диаграмма и диаграмма с областямиПример Charts: столбчатая и линейная диаграммы и диаграмма с областями на общих осях. Изображение: Microsoft

Также появились примеры WrapPanel и LayoutPanel. Первый элемент автоматически переносит содержимое строк и столбцов на следующую строку или в следующий столбец, когда места не хватает. Второй позволяет использовать объект Layout для размещения дочерних элементов панели.

Пример WrapPanel в WinUI Gallery 3.0 с настройкой ориентации и интерваловПример WrapPanel с настройкой ориентации, интервалов и отступов. Изображение: Microsoft

PagerControl предназначен для навигации по страницам как с ограниченным, так и с неограниченным их количеством.

Варианты PagerControl в WinUI Gallery 3.0Варианты PagerControl: с полем для номера страницы и с кнопками страниц. Изображение: Microsoft

Наконец, InkCanvas и InkToolbar показывают, как рисовать на холсте с помощью разных инструментов.

Пример InkCanvas в WinUI Gallery 3.0 с надписью Hello WinUIРисование на InkCanvas с выбором устройств ввода, цвета и толщины линии. Изображение: Microsoft

Новые API для работы с окнами и другие изменения

Помимо экспериментальных элементов управления, Microsoft добавила новые API для работы с окнами и примеры создания окна XAML верхнего уровня.

Пример настройки размеров окна с экспериментальными свойствами Window в WinUI Gallery 3.0Настройка размеров окна с помощью новых экспериментальных свойств Window. Изображение: Microsoft

Компания также упростила навигацию в WinUI Gallery, исправила ошибки и внесла другие небольшие улучшения. Подробности доступны в блоге Microsoft. Скачать WinUI Gallery 3.0 можно на нашем сайте.

Скачать WinUI Gallery

© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте