DevExpress WPF

Windows

Сайт: www.devexpress.com/products/net/controls/wpf

DevExpress WPF — коммерческий набор компонентов пользовательского интерфейса и инструментов разработки для платформы Windows Presentation Foundation (WPF), предназначенный для создания настольных приложений на базе .NET. Пакет включает широкий спектр визуальных контролов и вспомогательных библиотек, обеспечивающих реализацию сложных интерфейсов, бизнес-отчетности и интерактивной визуализации данных. Компоненты разработаны для интеграции с архитектурными паттернами .NET и предоставляют механизмы стилизации, шаблонов и привязки данных, характерные для WPF.

История продукта связана с развитием сторонних библиотек для .NET и постепенным расширением набора контролов от простых элементов управления до специализированных модулей, таких как таблицы данных, диаграммы, планировщики и средства отчетности. DevExpress WPF ориентирован на корпоративные сценарии использования: многодокументные интерфейсы, таблицы с большой нагрузкой, интерактивные дашборды и инструменты администрирования. В документации и примерах обычно демонстрируются способы настройки внешнего вида через темы и ресурсные словари, а также взаимодействие с потоками данных и командами.

  • Data Grid: многофункциональная таблица с поддержкой сортировки, фильтрации, группировки, виртуализации и редактирования ячеек.
  • Charts: набор диаграмм и графиков для визуализации временных рядов, категориальных и аналитических данных с настраиваемыми осями и сериями.
  • Scheduler: компонент планировщика для работы с событиями и календарями, поддерживающий представления день/неделя/месяц и повторяющиеся события.
  • Ribbon и меню: элементы интерфейса для организации команд и панелей инструментов в стиле ленты с поддержкой динамических вкладок и групп.
  • Reporting: средства создания, оформления и экспорта отчетов с поддержкой печати, предварительного просмотра и экспорта в распространённые форматы.
  • Pivot Grid: инструмент для сводного анализа данных с возможностью интерактивного дрилинга и агрегации.
  • Property Grid и панель инструментов: контролы для отображения и редактирования свойств объектов в рантайме.
  • Layout и контейнеры: расширенные панели компоновки, поддерживающие адаптивное размещение, докинг и разбиение окон.
  • Theming и стили: набор готовых тем и механизмов для кастомизации внешнего вида через ресурсные словари.
  • Интеграция с MVVM: поддержка команд, привязок и шаблонов, облегчающая применение паттерна Model-View-ViewModel.
Подробнее