Olá.
Estou tentando adicionar um componente, em tempo de execução, dentro
de outro componente já previsto (header). Porém utilizando uma
variável encapsulada o tempo de execução é outro, todavia nem todos os
componentes foram carregados.

Criei um componente flex chamado Search.mxml:

<?xml version="1.0" encoding="utf-8"?>
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml";>
        <mx:Script>
                <![CDATA[
public function set hasBtnCancel(value:Boolean):void {
  if(value){
    var btnCancel:Button = new Button;
    btnCancel.label = "Cancelar";
    header.addChild(btnCancelar);   /// porém o 'header' ainda nao foi
criado
  }
}
                ]]>
        </mx:Script>
        <mx:HBox width="100%" id="header"> <!-- quero adicionar aqui dentro --
>
                <mx:TextInput id="txtFilter" width="80%" />
                <mx:Button id="btnSearch" label="Pesquisar" width="10%"
maxWidth="90" />
        </mx:HBox>
        <mx:DataGrid id="grid" width="100%" height="100%" />
</mx:VBox>


A forma que chamo este componente é:

<xx:Search hasBtnCancel="true" />


Ainda já passou por isso?

Obrigado, desde já.
--~--~---------~--~----~------------~-------~--~----~
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...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a