logo

Microsoft выпустила WinUI Gallery 3.0 с экспериментальными элементами управления

57
0

Представлено крупное обновление демонстрационного приложения WinUI Gallery 3.0, которое позволяет разработчикам изучать элементы управления, примеры исходного кода и рекомендации по дизайну приложений на базе фреймворка WinUI 3. С этой версии приложение использует экспериментальный канал Windows App SDK, благодаря чему разработчики смогут протестировать новые API-интерфейсы и элементы управления сразу после их появления к предварительных версиях SDK.

Прежде всего авторы WinUI Gallery 3.0 отмечают несколько полезных улучшений:

  • Навигация кнопками мыши. Кнопки «Назад» и «Вперёд» теперь работает так же, как в классических браузерах.
  • Улучшенный поиск. Страницам элементов присвоены поисковые теги, что позволяет находить компоненты по ключевым терминам (например, «контекстное меню», «карусель» или «WCAG»), даже если запрос не совпадает с точным названием класса.
  • Если поиск не дал результатов, приложение выводит текст запроса, практические подсказки и кнопку для быстрого перехода ко всем примерам.

И, конечно, появились новые примеры использования экспериментальных компонентов Windows App SDK:

  • TableView — нативный инструмент для отображения и редактирования больших табличных наборов данных. Примеры демонстрируют сортировку, изменение ширины колонок с закреплением первого столбца, группировку и фильтрацию через TableViewSource, валидацию значений и виртуализацию более 1000 строк.
  • Charts — предварительная версия графиков и диаграмм (Microsoft.UI.Xaml.Controls.Charts). Доступны примеры линейных и столбчатых диаграмм, комбинированных осей, легенд и динамического обновления данных в реальном времени через ObservableCollection.
  • WrapPanel и LayoutPanel — контейнеры компоновки элементов с автоматическим переносом на новую строку при нехватке места и поддержкой кастомной логики разметки.
  • PagerControl — компонент для постраничной пагинации, поддерживающий различные режимы отображения, включая случаи, когда общее количество страниц неизвестно.
  • InkCanvas и InkToolbar — перенос возможностей рукописного ввода в WinUI 3. Поддерживается рисование пером, сенсорным вводом или мышью, а также персонализация панели инструментов и сохранение штрихов.
  • Новые API управления окнами — на странице Window представлены новые свойства для настройки размеров XAML-окна верхнего уровня (Width, Height, MinWidth, MinHeight, MaxWidth и MaxHeight) с возможностью интерактивной проверки значений.

Обновление WinUI Gallery 3.0 уже доступно для загрузки в магазине приложений Microsoft Store и в официальном репозитории проекта на GitHub.

Яндекс.Метрика
Top.Mail.Ru
Мы используем файлы cookie или аналогичные технологии для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с нашей Политикой конфиденциальности.