我在ActionScript类中创建了一个数据网格,我想在其中一个列中添加一个Image ..我试图以这种方式添加图像..但它不起作用..任何人都可以帮助我..
[Embed(source="../../../../css/images/redCircleIcon.png")]
public static const redIcon:Class;
var statusRedImg:Image = new Image();
statusRedImg.source = redIcon;
var dp:Array = new Array();
dp.push({STATUS:statusRedImg,COL2:"1", DATE1:"09/09/2010 11:51:09 AM",
LEVEL:"1200 34%", DATE2:"09/09/2010 11:51:09 AM",
DATE3:"09/09/2010 11:51:09 AM"});
myDataGrid.dataProvider = dp;
答案 0 :(得分:1)
您的代码唯一能做的就是向dataProvider添加一个项目。
如果要将图像添加到其中一个列,您将需要为该列创建一个itemRenderer,该列将进入相关数据元素并使用该数据以某种方式显示图像。