2011-11-02 71 views

回答

0

我發現我正在尋找火花spark.components.Grid的API參考文檔。 Grid提供了一種方法isCellVisible(rowIndex:int = -1, columnIndex:int = -1):Boolean

由於spark.components.Grid代表spark.components.DataGrid的網格部分,該方法可以調用如下:dataGrid.grid.isCellVisible(rowIndex);

我把這種方法在事件監聽器,以確定是否一個行(對象)是在卷軸可見:

dataGrid.scroller.verticalScrollBar.addEventListener(TrackBaseEvent.THUMB_RELEASE,updateIsItemVisible); 

private function updateIsItemVisible(e:Event):void 
{ 
    var visible:Boolean = dataGrid.grid.isCellVisible(_itemIndex); 
} 
相關問題