Olá,

quando corro o meu programa em debug mode estou a obter o seguinte erro:

 warning: unable to bind to property 'titulo' on class 'Object' (class 
is not an IEventDispatcher)

O erro acontece com este componente:

<?xml version="1.0" encoding="utf-8"?>
<mx:VBox
 xmlns:mx="http://www.adobe.com/2006/mxml";
 width="100%"
 height="100%" opaqueBackground="false">
 <mx:Label
  text="{ data.titulo }"
  height="20" />
 
 <mx:Label
  text="safdfadsfad}"
  height="20"
   />
</mx:VBox>

Que é usado como itemRenderer de um TileList neste trecho de código:

<mx:TileList
   x="17"
   y="62"
   width="310"
   height="150"
   dataProvider="{ listaDeNoticias }"
   itemRenderer="pt.webfuel.onfashion.view.ui.Cabecalho"
   columnWidth="290"
   rowHeight="75"
   backgroundColor="0xFF0000"
   backgroundAlpha="0"
   borderStyle="none"
   />

Presumo que neste caso, os dados ("data") quanto são entregues ao 
componente acima (ui.Cabecalho), possuem o tipo * . Como fico com 
"strict typing" no Cabecalho para a variável data? Simplesmente declaro 
uma variavel pública chamada "data" com o tipo certo no componente?
E isso terá alguma relação com o erro descrito? (warning: unable to bind 
to property 'titulo' on class 'Object' (class is not an 
IEventDispatcher)) Como resolvo este erro?

Obrigado,

João Saleiro

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a