Valeu pablo, funciono certinho, so vou procurar na net, o por que uq eue tenho de botar essa override public function set data... pelo que entendi ta reescrevendo o metodo ne ?
se puder me explicar como funciona, mario ou qualquer outro ficarei muito feliz. 2010/12/28 Helio Antonio Francisco Silva <[email protected]> > A unica diferença desse seu exemplo pro meu foi isso aqui > > * > > override > * *public* *function* *set* data > Colocando essa funcao os valores aparecem, sem ela os valores vem nulos... > poderia me explicar o por que disso ? > > > > 2010/12/27 pablo.souza <[email protected]> > > Crie seu componente com a classe MXDataGridItemRenderer, que perrmite >> você use componentes Spark como itemrenderes do mx DataGrid. >> >> <s:MXDataGridItemRenderer >> xmlns:fx="http://ns.adobe.com/mxml/2009" >> xmlns:s="library://ns.adobe.com/flex/spark" >> xmlns:mx="library://ns.adobe.com/flex/mx" >> focusEnabled="true"> >> <fx:Script> >> <![CDATA[ >> >> override public function set >> data(value:Object):void >> { >> super.data = value; >> } >> >> >> ]]> >> </fx:Script> >> >> <s:BorderContainer >> id="statusBorder" >> horizontalCenter="0" verticalCenter="0" >> width="8" height="8" cornerRadius="18" >> dropShadowVisible="false"/> >> >> </s:MXDataGridItemRenderer> >> >> >> Abs! >> >> On Dec 27, 4:42 pm, Helio Antonio Francisco Silva >> <[email protected]> wrote: >> > Pessoal estou com uma baita dor de cabeça com o maldito itemrender no >> flex4. >> > To passando certinho como em uns exemplos na net e nao funciona. >> > >> > No flex3 eu fazia assim tambem era muito EASY e no flex 4 to tomando >> bola =( >> > alguem me ajuda por favor. >> > >> > <mx:DataGrid width="744" height="468" paddingRight="2" id="ContratosDG" >> > fontFamily="Verdana" fontSize="10" > >> > >> > <mx:columns> >> > >> > <mx:DataGridColumn fontFamily="Verdana" itemRenderer="components.legend" >> > fontSize="10" fontWeight="bold" headerText="Status" width="40" >> dataField=" >> > CSTATUS"/> >> > >> > <mx:DataGridColumn fontFamily="Verdana" fontSize="10" fontWeight="bold" >> > headerText="Filial" width="40" dataField="FILIAL"/> >> > >> > <mx:DataGridColumn fontFamily="Verdana" fontSize="10" fontWeight="bold" >> > headerText="Contrato" width="60" dataField="CONTRATO"/> >> > >> > <mx:DataGridColumn fontFamily="Verdana" fontSize="10" fontWeight="bold" >> > headerText="Cliente" width="60" dataField="CODIGO"/> >> > >> > <mx:DataGridColumn fontFamily="Verdana" fontSize="10" fontWeight="bold" >> > headerText="Nome" width="250" dataField="NOME"/> >> > >> > <mx:DataGridColumn fontFamily="Verdana" fontSize="10" fontWeight="bold" >> > headerText="Tipo Contrato" width="80" dataField="TIPOCONTRA"/> >> > >> > </mx:columns> >> > >> > </mx:DataGrid> >> > >> > Componente >> > >> > <?xml version="1.0" encoding="utf-8"?> >> > >> > <s:Group xmlns:fx="http://ns.adobe.com/mxml/2009" >> > >> > xmlns:s="library://ns.adobe.com/flex/spark" >> > >> > xmlns:mx="library://ns.adobe.com/flex/mx" width="400" height="300"> >> > >> > <fx:Declarations> >> > >> > <!-- Place non-visual elements (e.g., services, value objects) here --> >> > >> > </fx:Declarations> >> > >> > <fx:Script> >> > >> > <![CDATA[ >> > >> > *public* *var* nome:String = *new* String(); >> > >> > ]]> >> > >> > </fx:Script> >> > >> > <mx:Image height="15" width="15" /> >> > >> > </s:Group> >> > >> > -- >> > *Hélio Antonio Fransico Silva* >> > Desenvolvedor web >> > Certificado Flash developer >> > Certificado Flash Design >> > Certificado web developer >> > Consultor Microsiga / Totvs >> > Desenvolvedor ADVPL / ASP >> > Analista de sistemas e ERP Sênior. >> >> -- >> 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 >> > > > > -- > *Hélio Antonio Fransico Silva* > Desenvolvedor web > Certificado Flash developer > Certificado Flash Design > Certificado web developer > Consultor Microsiga / Totvs > Desenvolvedor ADVPL / ASP > Analista de sistemas e ERP Sênior. > > -- *Hélio Antonio Fransico Silva* Desenvolvedor web Certificado Flash developer Certificado Flash Design Certificado web developer Consultor Microsiga / Totvs Desenvolvedor ADVPL / ASP Analista de sistemas e ERP Sênior. -- 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
