Я пытаюсь найти простой и надежный способ переопределить компоновку по умолчанию DataGrid и заполнить ее значения влево-вправо. Для иллюстрации:
Моя модель данных представляет собой массив из: {a: xxx1..n, b: yyy1..n, c: zzz1..n}
Компонент DataGrid по умолчанию будет иметь следующую структуру:
a b c
xxx1 yyy1 zzz1
xxx2 yyy2 zzz2
xxxn yyyn zzzn
и т.д.
С "a", "b" и "c" в качестве заголовков, а x, y, z - их значения для каждого объекта в dataProvider.
Теперь я хочу выложить это по горизонтали примерно так:
a xxx1 xxx2 xxxn
b yyy1 yyy2 yyyn
c zzz1 zzz2 zzzn
Я искал ответ, но ничего не нашел. Возможно, я просто использую неправильный поиск по ключевым словам ...
В любом случае, если кто-нибудь знает решение этой проблемы, будь оно таким же обыденным, как настройка свойств, которую я как-то пропустил, или сторонний компонент и т. Д. Я был бы очень признателен!
ps. В конце концов, это должно быть полностью доступно для вкладок и доступно для редактирования в ячейке. Если у вас есть эзотерическое решение с использованием многополевого itemRenderer, имейте это в виду. Я упоминаю об этом, потому что я пытался найти такое решение и не смог проникнуть в Неизменное Поле Изменения Таблицы в DataGrid (то есть DataGrid, кажется, переопределяет функциональность вкладок внутри своего itemRenderer, принудительно устанавливая фокус на следующий визуализатор / редактор).