I'ce created a MXML ItemRenderer used in a dg - the cell contains a
Button that spawns a new window - works fine.
In my dataset I have an item called "pagecount" containing a integer.
What I'd like to do, is to have the buttons enabled=false when that
value == 0 !!
I just cant make it work - can someone please help or provide
links/examples for this ??
<mx:DataGrid x="0" y="0" id="dgProjects" width="100%" height="100%"
backgroundColor="#FFFFFF" rowHeight="22">
<mx:columns>
<mx:DataGridColumn width="30" textAlign="center" headerText="PDF"
itemRenderer="dg_pdficon"/>
<mx:DataGridColumn headerText="Orderid" dataField="orderid" width="80"/>
<mx:DataGridColumn headerText="Jobnavn" dataField="jobnavn" width="250"/>
<mx:DataGridColumn headerText="Kunde" dataField="kundenavn" width="200"/>
<mx:DataGridColumn headerText=""/>
</mx:columns>
</mx:DataGrid>
Itemrenderer : dg_pdficon
<?xml version="1.0" encoding="utf-8"?>
<mx:HBox clipContent="false" xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:flexlib="http://code.google.com/p/flexlib/">
<flexlib:CanvasButton enabled="true" buttonMode="true"
useHandCursor="true" verticalCenter="1" horizontalCenter="1"
width="25" height="20" click="parentDocument.showAlert(data.orderid)">
<mx:HBox id="hb" height="100%" width="100%" verticalGap="0"
verticalAlign="middle" horizontalAlign="center">
<mx:Image id="btn" source="@Embed(source='assets/pdf_16.png')"
mouseOver="parentDocument.showThumb(data.orderid, data.pagecount);"
mouseOut="parentDocument.removeThumb();"/>
</mx:HBox>
</flexlib:CanvasButton>
</mx:HBox>
Thanks for any help!
Mark