这里有一些比较有用的作用,我主要用于为一些常用的选择ComboBox提供数据,或用来玩玩 :-)
在这里我们要用到<MX:Model>;
好了,我们先来看看XML的数据格式!
这里为employees.xml;里面的内容很简单:
OK,我们已经有了xml数据了,下面我们得加上一些MXML代码,后面会有一些讲解!
下面我们把这个mxml命名为sample.mxml
看,我们用到<mx:Model>并且设置了他的id=empModel及source是我们之前的employees.xml
下面的使用和dataProvider一样的
同样,我们也可以把它用于ComboBox
加要再加上相应的 <mx:Model>就可以了
例:在sample.mxml的上一个的<mx:Molde>之后加上:
然后在</mx:DataGrid>后加上
<mx:ComboBox id="locCombo" dataProvider="{locModel.location}"/>
并放上相应的布局的东西就行了!
最后我们的sample.mxml看起来是这样的!
好的,location.xml应该是这样的
korpton (korpton@163.com)
blog: http://www.oiasoft.com/blog/
注意:DataGridColumn的dataField要和xml的字段对应!
是吧,他非常简单!