Cria um classe extendo Button, e coloque essa classe no seu grid como se fosse mxml
mxml: <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" xmlns:local="*" creationComplete="init()"> <mx:Script> <![CDATA[ import mx.collections.ArrayCollection; public var dados:ArrayCollection = new ArrayCollection(); public function init(){ var obj:Object = new Object; obj.nome = "Pedro"; obj.idade = "19"; dados.addItem(obj); } ]]> </mx:Script> <mx:DataGrid x="346" y="162" dataProvider="{dados}"> <mx:columns> <mx:DataGridColumn headerText="Nome" dataField="nome"/> <mx:DataGridColumn headerText="Idade" dataField="idade"/> <mx:DataGridColumn headerText="Bt" dataField="col3"> <mx:itemRenderer> <mx:Component> <local:BtAs/> </mx:Component> </mx:itemRenderer> </mx:DataGridColumn> </mx:columns> </mx:DataGrid> </mx:Application> as3 package { import mx.controls.Button; public class BtAs extends Button { public function BtAs() { super(); } } --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
