0
我希望能够告诉我的ADG设置要突出显示的特定行并更新adg呈现以匹配此新值。注意:突出显示!=选中。 我想也许设置highlightUID会做的伎俩,但我似乎无法得到更新的ADG渲染。会喜欢任何快速提示。advancedDataGrid以编程方式设置突出显示的元素
谢谢!
我希望能够告诉我的ADG设置要突出显示的特定行并更新adg呈现以匹配此新值。注意:突出显示!=选中。 我想也许设置highlightUID会做的伎俩,但我似乎无法得到更新的ADG渲染。会喜欢任何快速提示。advancedDataGrid以编程方式设置突出显示的元素
谢谢!
1)创建自定义AdvancedDataGrid使用此项功能:
public function indicesToItemRenderer(
rowIndex:int, colIndex:int):IListItemRenderer
{
var firstItemIndex:int = verticalScrollPosition - offscreenExtraRowsTop;
if (rowIndex < firstItemIndex ||
rowIndex >= (firstItemIndex + listItems.length))
{
return null;
}
return listItems[rowIndex - firstItemIndex][colIndex];
}
2)当你想hightlight项,调用此代码:
youCustomADG.indicesToItemRenderer(
idxRow, idxCol).dispatchEvent(new MouseEvent(MouseEvent.MOUSE_OVER);
谢谢佩斯!绝对有效。 – 2010-12-23 23:39:03