0
我有一個有itemRenderer的數據網格。這將根據數據值在單元內顯示一個或兩個圖像。datagrid不能正確滾動圖像
除了當我滾動網格時的所有作品。最近發生的事情是圖像顯示在單元格中,他們不應該這樣做。我已經檢查過以確保數據傳遞給itemRenderer是正確的。我正在使用Flash Builder 4.6。
的itemRenderer:
<mx:DataGridColumn headerText="" dataField="isComment" visible="true">
<mx:itemRenderer>
<fx:Component>
<mx:HBox height="32" horizontalAlign="center" verticalAlign="middle" horizontalScrollPolicy="off" verticalScrollPolicy="off">
<fx:Script>
<![CDATA[
override public function set data(value:Object):void
{
super.data = value;
if(data.isComment){
CommentImage.load("images/comment.png");
}else{
CommentImage.load("");
}
if(data.isException){
ExceptionImage.load("images/exception.png");
}else{
ExceptionImage.load("");
}
}
]]>
</fx:Script>
<mx:Image id="CommentImage" />
<mx:Image id="ExceptionImage"/>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>