Skip to content

DataGrid

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

data-grid

  • Привязка данных — Вы можете привязать контрол к IList, IBindingList, DataTable или любому источнику данных IEnumerable.
  • Сортировка данных — Позволяет сортировать данные по неограниченному количеству столбцов.
  • Группировка данных — Функция группировки данных объединяет строки с одинаковыми значениями в столбцах в одни и те же группы данных. Вы можете сгруппировать данные контрола по нескольким столбцам.
  • Стили — Позволяют настраивать свойства внешнего вида элементов контрола в различных состояниях.
  • Операции редактирования данных — Пользователь может редактировать значения ячеек, если включено редактирование данных. Вы можете встроить Eremex и пользовательские редакторы в ячейки, чтобы редактировать и представлять значения ячеек определенным образом.
  • Валидация данных — Механизм валидации помогает проверять вводимые пользователем значения и значения источника данных и показывать ошибки в ячейках.
  • Встроенное и пользовательское контекстное меню.
  • Несвязанные столбцы — Вы можете добавить несвязанные столбцы (те, которые не привязаны к полям источника данных) и заполнить их данными вручную, используя событие.
  • Операции изменения размера и перемещения столбцов.
  • Панель поиска — Помогает пользователю быстро находить строки по содержащимся в них данным.
  • Строка автоматической фильтрации — Специальная строка, которая позволяет пользователю фильтровать данные по столбцам.
  • Перетаскивание строк - Пользователь может перетащить строку внутри контрола и в другой контрол.
  • Группы столбцов — Позволяют визуально сгруппировать несколько столбцов под общим заголовком.
  • Шаблоны заголовков столбцов – позволяют отображать пользовательское содержимое в заголовках столбцов, включая картинки.
  • Выбор нескольких строк (выделение) — Вы можете включить режим выбора нескольких строк, чтобы позволить пользователю выбирать (выделять) несколько строк одновременно.
  • Поддержка атрибутов Data Annotation — Контрол DataGrid учитывает определенные атрибуты Data Annotation, применяемые к свойствам источника данных. Вы можете использовать атрибуты Data Annotation, чтобы указать пользовательскую видимость, позицию, состояние "только для чтения" и отображаемое имя для автоматически сгенерированных столбцов.
  • Высокая производительность при больших объемах данных — Механизм виртуализации данных для вертикальной и горизонтальной прокрутки повышает производительность контрола при отображении большого количества строк и столбцов.
  • Экспорт в формат XLSX



* Эта страница была создана автоматически с помощью сервиса машинного перевода Яндекс Переводчик.