PDA

Просмотр полной версии : Группировка элементов в разные ветки GroupingCollection2


GBee
24.07.2015, 22:49
Привет,
Задача такая, eсть группа объектов с тремя свойствами class, type, subtype все строки. Соответственно создаю три GroupingField и все замечательно было и отображалось в AdvancedDataGrid (помимо дерева там еще несколько колонок). Было дерево, на листьях которого висели объекты. Но тут пришла задача "немного переделать" таким образом, что некоторые свойства (с конца) могут быть пустыми. И соответственно если нет subtype, то вешать такой объект в ветку выше в type. А если нет type и subtype, то в класс.

Возможно ли такое сделать и как, если возможно?

Спасибо.

Добавлено через 64 часа 57 минут
А все нашел, через groupingObjectFunction у GroupingField можно подсовывать существующую ветку, и тогда все красиво.

djyamato
11.08.2015, 00:25
не копал, но что-то мне подсказывает что это раздутый Composite (https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BC%D0%BF%D0%BE%D0%BD%D0%BE%D0%B2%D1%89%D0%B8%D0%BA_(%D1%88%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD_%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82%D0%B8%D1 %80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F)). Поправьте если ошибаюсь