<mx:ComboBox dataProvider="{selectData}">


--- In [email protected], "Tero Pikala" <[EMAIL PROTECTED]> wrote:
>
> I'd like to know if following code uses proper way to set dataprovider.
> 
> It works but should I do things some other way (maybe injecting
> dataprovider after application has initialized?)
> 
> Thanks!
> 
> 
> 
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> layout="absolute">
> 
>     <mx:ArrayCollection id="myData">
>        <mx:source>
>           <mx:Object name="Tero Pikala" location="London, U.K."
> phone="1234" />
>        </mx:source>
>     </mx:ArrayCollection>
> 
>     <mx:ArrayCollection id="selectData">
>        <mx:source>
>           <mx:Object label="test1" data="1"/>
>           <mx:Object label="test2" data="2"/>
>           <mx:Object label="test3" data="3"/>
>        </mx:source>
>     </mx:ArrayCollection>
> 
> 
>      <mx:DataGrid dataProvider="{myData}">
>          <mx:columns>
>              <mx:DataGridColumn dataField="name" />
>              <mx:DataGridColumn dataField="location" />
>              <mx:DataGridColumn dataField="phone">
>                  <mx:itemRenderer>
>                      <mx:Component>
>                          <mx:ComboBox
> dataProvider="{mx.core.Application.application.selectData}">
>                          </mx:ComboBox>
>                      </mx:Component>
>                  </mx:itemRenderer>
>              </mx:DataGridColumn>
>          </mx:columns>
>      </mx:DataGrid>
> </mx:Application>
>


Reply via email to