mmm, en todo caso, te serviría mas un datagrid, pues el List solo mostraría una columna, mientras que con el DataGrid puedes mostrar mas.
Con List solo te faltaría indicar cual es la columna que se va a mostrar:
Código :
[Bindable] private var arr:ArrayCollection = new ArrayCollection([
{ name:'gip', dir:'none', col:'azahuj', cp:'54875', oth:'minnj' },
{ name:'gip', dir:'none', col:'azahuj', cp:'54875', oth:'minnj' }
]);
<mx:List dataProvider="{arr}" id="lista" width="766" wordWrap="true" height="236" labelField="name"/>con DataGrid sería algo así:
Código :
[Bindable] private var arr:ArrayCollection = new ArrayCollection([
{ name:'gip', dir:'none', col:'azahuj', cp:'54875', oth:'minnj' },
{ name:'gip', dir:'none', col:'azahuj', cp:'54875', oth:'minnj' }
]);
<mx:DataGrid dataProvider="{arr}">
<mx:columns>
<mx:DataGridColumn headerText="Name" dataField="name"/>
<mx:DataGridColumn headerText="Dir" dataField="dir"/>
<mx:DataGridColumn headerText="Col" dataField="col"/>
<mx:DataGridColumn headerText="CP" dataField="cp"/>
<mx:DataGridColumn headerText="OTH" dataField="oth"/>
</mx:columns>
</mx:DataGrid>OJO con el [Bindable], pues con eso, logras que tus varibles creadas en AS, puedan ser accedidas desde el mxml.
Espero que esto te sirva,
Saludos!