Сетка данных определяется ниже с помощью поставщика данных типа xmllist:
<mx:columns>
<mx:DataGridColumn dataField="ans1" headerText="ans1"/>
<mx:DataGridColumn dataField="ans2" headerText="ans2"/>
<mx:DataGridColumn dataField="ans3" headerText="ans3"/>
<mx:DataGridColumn dataField="ans4" headerText="ans4"/>
</mx:columns>
При событии щелчка элемента мне нужно получить данные (текст), связанные с текущим используемым столбцом. Я пробовал следующее:
private function itemClickEvent(event:ListEvent):void {
var selected:String = event.currentTarget.selectedItem;
debug2.text = selected;
}
Но текст метки отладки отображает список xmllist:
<question><ans1>a</ans1>...<ans4>d</ans4></question>