GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
flex atualizar item render na tabela
Índice dos Fóruns
»
RIA - Flex, JavaFX e outros
Autor
Mensagem
04/10/2011 10:03:04
Assunto:
flex atualizar item render na tabela
RicardoYukito
JavaChild
Membro desde: 10/06/2010 10:27:36
Mensagens: 142
Offline
quando recarrego o ArrayCollection de um data grid no flex 3 , a imagem do itemRenderer da coluna nao atualiza.
grid
<mx:DataGrid editable="true" id="gridPrincipal" width="100%" height="80%" dataProvider="{listaNFE}" y="49" fontSize="11" x="-10"> <mx:columns> <mx:DataGridColumn headerText="Nº Nota" dataField="numeroNota" textAlign="center" width="90"/> <mx:DataGridColumn headerText="Destinatário" dataField="destinatario" textAlign="center"/> <mx:DataGridColumn headerText="Data Emissão" dataField="dataEmissao" textAlign="center" width="120"/> <mx:DataGridColumn headerText="Valor Total" labelFunction="labelValor" textAlign="center" width="120"/> <mx:DataGridColumn headerText="Status" itemRenderer="br.com.monitor.renderer.status_nfe_renderer" textAlign="center" width="90" rendererIsEditor="true" dataField="status" editorDataField="status"/> <mx:DataGridColumn headerText=" " itemRenderer="br.com.monitor.renderer.email_renderer" width="20" textAlign="center" rendererIsEditor="true"/> <mx:DataGridColumn headerText=" " itemRenderer="br.com.monitor.renderer.print_renderer" width="20" textAlign="center" rendererIsEditor="true"/> <mx:DataGridColumn headerText=" " itemRenderer="br.com.monitor.renderer.visualiza_nfe_renderer" width="20" textAlign="center" rendererIsEditor="true"/> </mx:columns> </mx:DataGrid>
rederer status
<mx:Script> <![CDATA[ [Bindable] [Embed(source='br/com/monitor/assets/bolaverde.png')] public var bolaVerde : Class ; [Bindable] [Embed(source='br/com/monitor/assets/bolavermelha.png')] public var bolaVermelha : Class ; [Bindable] [Embed(source='br/com/monitor/assets/bola_bronze.png')] public var bolaBronze : Class ; [Bindable] private var _objBind:Object; override public function set data(value:Object):void{ super.data = value; _objBind = value; } public function open():void { if (_objBind.status == 100){ img.source = bolaVerde; img.toolTip = _objBind.status.toString()+" - "+_objBind.motivo; }else if (_objBind.status == 0){ img.source = bolaBronze; img.toolTip = "NF em processamento" }else{ img.source = bolaVermelha; img.toolTip = _objBind.status.toString()+" - "+_objBind.motivo;; } } ]]> </mx:Script> <mx:Image id="img" x="37" y="0" width="16" height="16" creationComplete="{open()}" />
This message was edited 1 time. Last update was at 04/10/2011 10:03:32
"ISSO ME DEIXAAA LOOOOOUUUUCOOOOO"
Índice dos Fóruns
»
RIA - Flex, JavaFX e outros
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team