Компания Microsoft добавила код элемента управления TableView в ветку разработки WinUI. Новый компонент призван расширить возможности работы с табличными данными, которые ранее требовали использования сторонних библиотек или Windows Community Toolkit для реализации функций сортировки, фильтрации и редактирования.

Согласно данным GitHub, TableView предназначен для отображения структурированных данных в виде строк и столбцов. В библиотеке примеров уже представлены интерфейсы, имитирующие работу «Проводника» и «Диспетчера задач», а также реализована поддержка виртуализации данных для повышения производительности интерфейса.

На текущем этапе разработки компонент имеет ряд ограничений. В частности, TableView не поддерживает группировку данных и множественный выбор элементов — доступно только выделение одной строки. О сроках полноценного внедрения инструмента в стабильные версии Windows 11 пока не сообщается.

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