Estoy creando una aplicacion flex en donde uso un datagrid y en este agrego registros, y una de las columnas la designo como un DateFiel con itemredender, la cosa esta asi:
Columna No1 Contiene un boton con itemRedender
Columna No2 Contiene texto
Columna No3 Contiene un DateFiel con itemRedender
El problema es que como puedo aceder a las propiedades del boton de la primera columna?
este es mi codigo:
Código :
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" >
<mx:Script>
<![CDATA[
public function cambio():void {
//Como puedo acceder desde esta funcion al boton "guardar_btn" ala propiedad [color=#000000][b]enabled[/b][/color], para ponerla en 'true' es lo que nose...
}
<mx:DataGrid width="750" height="156" dataProvider="{ActiveRecords.Control.findAll()}"
id="productsGrid" editable="true" >
<mx:columns>
<mx:DataGridColumn editable="false" width="70" id="columna">
<mx:itemRenderer>
<mx:Component>
<mx:HBox horizontalAlign="center">
<mx:Button id="[color=#CC0000]guardar_btn[/color]" height="15" label="save" enabled="false" />
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
<mx:DataGridColumn dataField="nombre" headerText="Nombre" width="150" editable="true"/>
<mx:DataGridColumn editable="false" width="100" id="FechaGrid" >
<mx:itemRenderer>
<mx:Component>
<mx:HBox horizontalAlign="center">
<mx:[color=#3465A4]DateField[/color] id="Fecha_Nac" selectedDate="{data.fecha}" editable="false"
change="[color=#CE5C00]outerDocument.cambio()[/color]/>
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</mx:Application> 