读书人

Flex DataGridColumn显示图片,该怎么处

发布时间: 2012-02-09 18:22:27 作者: rapoo

Flex DataGridColumn显示图片

JScript code
<mx:DataGrid dataProvider="{httpSrv.lastResult.catalog.data}"    x="0" width="100%" creationComplete="init();" bottom="40" top="40">    <mx:columns>        <mx:DataGridColumn visible="false" headerText="ID" dataField="id"/>        <mx:DataGridColumn headerText="标题" dataField="title"/>        <mx:DataGridColumn headerText="编号" dataField="bh"/>        <mx:DataGridColumn headerText="提交人" dataField="truename"/>        <mx:DataGridColumn headerText="提交时间" dataField="submittime" />        <mx:DataGridColumn headerText="附件" dataField="attach" />  [color=#FF0000]<<这列需要以图片方式显示(如果有附件,则显示1.gif,无则不显示图片)[/color]    </mx:columns></mx:DataGrid>



[解决办法]
要显示非Label控件需要自己写个ItemRenderer类,是一个组件,组件里面你想放什么就放什么,也可以直接用Component标签嵌套,你在FB的HELP搜一下ItemRenderer就知道了

读书人网 >flex

热点推荐