У меня есть DataGrid, dataProvider которого представляет собой массив массивов int (каждый из которых имеет разную длину). Поскольку каждая строка имеет переменный размер (и я хочу отобразить все данные), я решил расширить DataGridColumn и перезаписать функцию itemToLabel, чтобы иметь возможность отображать данные . Проблема в том, что мне также нужно отображать данные по-разному в зависимости от значения int.
Я полагаю, что единственное решение - написать itemRenderer, но единственный входной элемент, который получает функция itemRenderer.set (data), это весь массив int Array. Я считаю, что мне нужна либо точная строка, возвращаемая itemToLabel, либо индекс столбца ячейки, для которой предназначен itemRenderer (в основном для того же анализа, который я реализовал в itemToLabel).
Я использую Flex 3.4. Спасибо за вашу помощь.