Какие функции наиболее важны для элементов управления сеткой с привязкой к данным - PullRequest
1 голос
/ 11 августа 2009

Определенные функции для элементов управления сеткой с привязкой к данным являются заданными и должны быть доступны в любой сетке. Как строки и столбцы (во многих возможны другие макеты) и флажки для логических значений с текстовым представлением для других значений. Но многие элементы управления сеткой предлагают какофонию функций, которые могут быть неприменимы ко всем случаям использования. Вот некоторые из них:

  1. Многоуровневые данные с основными строками, которые можно развернуть, чтобы показать подробные строки. Потенциально эти строки подробностей могут иметь разные столбцы, и потенциально эти строки подробностей могут быть расширены для отображения дополнительных уровней детализации.
  2. Группировка с перетаскиванием.
  3. Переупорядочение столбцов.
  4. Тематизация / обесшкуривание.
  5. Настраиваемый макет строки, где строки не обязательно должны состоять из линии ячеек, но могут выглядеть как карточка входа или что-то подобное.
  6. Редактирование в целом - вместо этого я часто использую пользовательские редакторы и использую сетку только для отображения.
  7. Настраиваемые редакторы, которые можно заменить практически всем, что придумывает разработчик приложения.
  8. Фильтрация в сетке, сортировка или любые другие манипуляции, которые также могут выполняться с данными независимо от сетки.
  9. Нижние колонтитулы с автоматической сводкой данных полей.
  10. Обширный контроль над форматированием.

Я знаю, что большинство из этих функций полезно иметь в некоторых обстоятельствах, но какие из этих (или любых других функций, о которых вы можете подумать), как вы думаете, должна быть в состоянии сделать любая современная сетка с привязкой к данным, чтобы быть полезной в ваши приложения?

1 Ответ

1 голос
/ 11 августа 2009

Дополнительно:

  1. Несвязанные столбцы для включения вычисляемых во время выполнения значений
  2. Строки и столбцы замораживаются (отлично как - видно всегда, независимо от прокрутки)
  3. Группировка нескольких столбцов в древовидную структуру для столбцов. Только листья являются столбцами с привязкой к данным. Я уверен, что мне не хватает хорошего английского слова для этой функции.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...