Esse ListItemRenderer n da liga pq usa o ListData em vez do
AdvancedDataGridListData como diz no seu erro, tenta usar:
http://help.adobe.com/pt_BR/FlashPlatform/reference/actionscript/3/mx/controls/advancedDataGridClasses/MXAdvancedDataGridItemRenderer.html
Ou usa um Canvas por exemplo como rende
Você pode baixar um projeto de exemplo aqui: http://rectius.com.br/blog/?p=295
abs!
--
@Pablo_Souza
http://rectius.com.br
On Dec 29, 5:09 pm, fabiophx wrote:
> Lorenzi,
> O nosso amigo Pablo postou um exemplo, note q ele usou:
> dispatchEvent(new Event("EXCLUIR_EVENT",true));
> O
Lorenzi,
O nosso amigo Pablo postou um exemplo, note q ele usou:
dispatchEvent(new Event("EXCLUIR_EVENT",true));
O parâmetro true informa q o evento é bubbles a grosso modo o
evento será "jogado para cima" na hierarquia.
[]s
Qq coisa estamos aí.
Fabio da Silva
http://www.fabiophx.blogspot.
Só para esclarecer q parentApplication funciona, mas deixa o renderer
fortemente acoplado com a app em questao.
E se a função nao estiver na parent? E se usar modulos? E se
Entao a melhor forma, sem dúvida, é usar eventos como o Fabio sugeriu.
Outra coisa q funcionaria, para chamar metodos no
Segue abaixo exemplo mostrando como disparar evento de dentro do
itemrenderer.
Application:
http://ns.adobe.com/mxml/2009";
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
initi
Legal com o parentApplication funcionou, Fabio poderia me passar um
exemplo de como usar um evento neste caso, tenho interesse em saber
como funciona este processo.
Garto.
On Dec 29, 1:41 pm, Helio Antonio Francisco Silva
wrote:
> GERALMENTE eu uso parentApplication e nunca tive maiores problema
GERALMENTE eu uso parentApplication e nunca tive maiores problemas e claro
isso no flex 3, no 4 ainda nao tentei...
2010/12/29 fabiophx
> Lorenzi,
>Vc pode usar parentApplication mas o melhor é disparar um evento
> bubbles, aí vc fica monitorando e executa o q for necessário.
>
> []s
> Fabio
Lorenzi,
Vc pode usar parentApplication mas o melhor é disparar um evento
bubbles, aí vc fica monitorando e executa o q for necessário.
[]s
Fabio da Silva
http://www.fabiophx.blogspot.com/
On Dec 29, 11:43 am, Lorenzi wrote:
> Legal, estava fazendo uns teste mas nao consegui fazer uma coisa?
Legal, estava fazendo uns teste mas nao consegui fazer uma coisa?
Tipo tenho um itemrenderer que é um Button, ate ai ok mostra legal,
mas como fazer com que no clique do botão execute uma funcao na minha
app ou seja na app que esta o grid?
On Dec 28, 1:08 pm, Helio Antonio Francisco Silva
wrot
nossa nao sabia dessa reciclagem...
deu pra ter uma ideia legal.
valeu Mario.
2010/12/28 Mário Júnior
> Acontece que os componentes baseados em lista (ListBased) possuem uma
> arquitetura interessante onde eles reaproveitam os itemRenderers,
> reciclando-os.
>
> Explicando de forma bem rapida:
Acontece que os componentes baseados em lista (ListBased) possuem uma
arquitetura interessante onde eles reaproveitam os itemRenderers,
reciclando-os.
Explicando de forma bem rapida:
- Se vc possue um grid com 1000 linhas, mas somente 10 estão exibidas, o
datagrid (ou qualquer outro list-based) ir
Hélio esqueci de te falar que caso você deseje manter seu componente
com o container Group, utilize então o DataRender que é subclasse de
Group e é a classe base para os data components do Spark.
Abs!
On Dec 28, 11:06 am, Helio Antonio Francisco Silva
wrote:
> Valeu pablo, funciono certinho, so
Olá Helio!
Todas as classes que implementam a interface mx.core.IDataRenderer
suportam essa propriedade.
No caso do exemplo que te enviei, a classe é a MXItemRenderer e você
verá essa relação da seguinte forma:
MXItemRenderer EXTENDS DataRenderer EXNTEDS DataRenderer IMPLEMENTS
IDataRenderer.
Ca
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 Sil
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
> Crie seu componente com a classe MXDataGridItemRender
Crie seu componente com a classe MXDataGridItemRenderer, que perrmite
você use componentes Spark como itemrenderes do mx DataGrid.
http://ns.adobe.com/mxml/2009";
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
focusEnabled="true">
Tenta assim:
Blz Alexandre, acabei de encontrar, procurei por MDI e emcontrei um exmplo
legal exatamente o que eu quero.
Abraços.
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@goog
ensinando com "c" foi brabo
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para
flexdev-unsubscr...@g
cara no caso vc teria que estender algum container e adicionar estas
propriedades...
Mas se vc quiser procure por FlexMDI isto ja esta implementado. E ate facil
de encontrar tutoriais encinando pelo menos o basico..
--
Alexandre Afonso
--~--~-~--~~~---~--~~
Você re
hehe,
Quanto a cor.. problema resolvido...
Faltou o }else{
Bug de Sábado a Noite !
Atenciosamente
Jean Duarte
- Original Message -
From: Jean Mariano Duarte
To: flexdev@googlegroups.com
Sent: Saturday, July 11, 2009 9:17 PM
Subject: [flexdev] Re: ItemRender
Pessoal,
O fundo muda sozinho, simplesmente pelo fato de mudar a barra de rolagem, para
cima ou para baixo...
Do nada, muda as cores...
Vejam o codigo !
if (data.COR_AM_3 == "amarelo"){
g.beginFill(0xf9ff97);
g.drawRect(0,0, unscaledWidth, unscaledHeight);
g.endFill();
} else if (data.
Bom, vou fazer um pseudocódigo do que é mais ou menos
// ItemRenderer supondo que esteja em components e se chama statusRenderer
23 matches
Mail list logo