Получить содержимое функции label для одной ячейки из DataGrid в Flex 3

Это похоже на вопрос, который я задал на прошлой неделе.

Моя dataGrid заполнена тремя телефонными номерами в строке. Каждый номер телефона извлекается из массива и отображается с использованием функции labelFunction, а имя и описание берутся из dataProvider. Я использовал действительно полезное решение моего последнего вопроса с некоторым успехом, но не могу получить реальные данные.

Возможно я потратил слишком много времени на это, но я в тупике и застрял.

1 ответ

Решение

Я смог получить конкретные данные, используя приведенный ниже код, благодаря помощи коллеги:

var x:DataGridItemRenderer = event.itemRenderer as DataGridItemRenderer;
var y:DataGridListData = x.listData as DataGridListData;
var z:String = y.label;

Я надеюсь, что это помогает кому-то.

Другие вопросы по тегам