Flex中dataGrid应用:显示图片和文字
?
<?xml version="1.0" encoding="utf-8"?> ??? ??protected function LegendWdg_creationCompleteHandler(event:FlexEvent):void ??{ ????dataProvider=new ArrayCollection([{image1:imgObject,content:"一级"},{image1:imgObject2,content:"二级"},{image1:imgObject3,content:"三级"},{image1:imgObject4,content:"四级"}]); ????legendDG.dataProvider=dataProvider; ??}?? ??]]> ?</fx:Script> ?<viewer:WidgetTemplate? width="150" height="240"> ??<!--<viewer:WidgetTemplate? width="100%" height="100%">--> ??<s:HGroup? width="100%" height="100%"> ???<mx:DataGrid id="legendDG" height="100%" width="100%" > ????<mx:columns> ?????<mx:DataGridColumn headerText="图例" dataField="image"> ??????<mx:itemRenderer> ???????<fx:Component> ????????<mx:Image?? height="20" source="{data.image1}"> ????????</mx:Image> ???????</fx:Component> ??????</mx:itemRenderer> ?????</mx:DataGridColumn> ?????<mx:DataGridColumn headerText="级别" dataField="content"> ?????</mx:DataGridColumn> ????</mx:columns> ???</mx:DataGrid> ??</s:HGroup> ?</viewer:WidgetTemplate> </viewer:BaseWidget> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |