我需要能够根据所显示的信息是否被标记为违反业务规则来更改行和单元格的格式。我做了一个自定义的advanceddatagriditemrenderer,并让它进行我想要的格式化,但我想不出任何方法来引用渲染器中正在显示的数据或正在显示的列(我正在做的事情需要这两者)。
我已经尝试用gIDropInListItemRenderer实现了,但是data和listData仍然都是空的。
发布于 2014-02-14 10:02:21
你能给出一些示例代码吗?
在AdvancedDataGridItemRenderer中,您可以在validateProperties函数中获取数据和listData。
override public function validateProperties():void
{
super.validateProperties();
if (listData)
{
var dg:AdvancedDataGrid = AdvancedDataGrid(listData.owner);
var column:AdvancedDataGridColumn = dg.columns[listData.columnIndex];
}
}https://stackoverflow.com/questions/21760862
复制相似问题