Как добраться до ItemRenderer внутри DataGrid? Нужно извне скормить ему данные.
В нескольких колонках таблицы ячейки должны содержать ComboBox, опции для которого подгружаются извне, т.е. в код ItemEditor их прошить нельзя. Более того, расположение файла с данными тоже вычитывается из Самого Главного Конфига, поэтому подгружать данные изнутри - тоже не вариант. Короче желательно как-то достучаться до ItemRenderer, чтобы ему эти данные отдать.
Знаю, что можно данные зашить в DataProvider, но тогда придётся один и тот же набор опций дублировать для каждой строки таблицы, что нежелательно.
Ещё можно сделать, чтобы ItemRenderer при добавлении на сцену запускал событие, отлавливать его, и фигачить через e.target, но это уже изврат.
Есть идеи, как правильно решить задачу?
|