我有一个自定义渲染器(继承自AdvancedDataGridItemRenderer),并且我正在覆盖validateProperties并使用该width属性的值,但我每次都得到旧值!提交属性后不validateProperties应该执行(我正在调用超级)?这是我的代码:
public override function validateProperties():void
{
super.validateProperties();
if ((AdvancedDataGrid(listData.owner).columns[listData.columnIndex].
showDataTips)&&(textWidth>width))
toolTip=listData.label;
else toolTip=null;
}
谢谢!