效果:
点击浏览该文件 Cell Renderer API更详细的应用:
http://www.Flash-db.com/Tutorials/cellrenderer/ 我简单介绍图示的创建,把Flash-db的代码做了些修改 as: import mx.controls.gridclasses.DataGridColumn;
var column = new DataGridColumn("icon");
column.headerText = "icon";
column.width = 50;
column.cellRenderer = "IconCellRenderer";
myDataGrid_dg.addColumn(column); var column = new DataGridColumn("data");
column.headerText = "data";
column.width = 300;
myDataGrid_dg.addColumn(column);
myDataGrid_dg.resizableColumns = false;
myDP = new Array();
for (var i=0; i<3; i++)
myDP.addItem({icon:i, data:"data"+i});
myDataGrid_dg.dataProvider = myDP
文件打包下载:
点击浏览该文件