2015-01-12更新: 由于 Dreamer 的网站已经不能访问了,我来提供 源码 下载。

Dreamer 那里看到为DataGrid加背景色的方法,于是在项目中实验了一下,结果在编译的时候出错,错误内容为:

Could not resolve <mx:columns> to a component implementation.

看来是 <columns> 标签不能使用了。怎么办?将 columns 的包名改为与继承类的包名相同即可,例如:

1
2
3
4
5
6
7
8
9
10
11
<av:ColoredDataGrid id="dg"
width="100%" height="100%"
dataProvider="{emceeList}"
variableRowHeight="true"
wordWrap="true"
toolTip="{intro}">
<av:columns>
<mx:DataGridColumn headerText="昵称" dataField="name"/>
<mx:DataGridColumn headerText="状态" labelFunction="type" width="60"/>
</av:columns>
</av:ColoredDataGrid>

留言

2007-06-16
次访问