Você pode fazer algo do tipo

<mx:Button label="Concluir" visible="{paginaAtual == 3}" />

ou seja, dentro dos {}'s você coloca a condição para que o botão esteja visível.

Abraços,
Vitor Cunha
  ----- Original Message ----- 
  From: Paulo Augusto Teixeira 
  To: [email protected] 
  Sent: Friday, March 30, 2007 9:42 AM
  Subject: [flexdev] Re: Usando IFs no flex


  Ahh eu nem pensei nisso, eu posso usar mais de um <mx:Script>? e pode ser no 
meio do layout?

  Obrigado ae, tão ajudando bastante.


  Em 30/03/07, Daniel Schmitz <[EMAIL PROTECTED]> escreveu:
    Mas você pode criar componentes dinamicamente e adicioná-los atraves de um 
loop.; or exemplo: 

    <mx:Panel id="MyPanel"/>

    <mx:Script>

    function preenchePanel():void
    {
     for (var i:Int =0;i<10;i++) 
     {
       var TempText:TextInput = new TextInput();

       TempText.id = "MyTempText" + i.toString();
       // outras propriedades....


       this.MyPanel.AddChild(TempText);
     }
    }




    </mx:Script>



    É mais ou menos assim :)

    Abraços,
     Daniel Schmitz





    On 3/29/07, <mx:Script> Paulo Augusto Teixeira <[EMAIL PROTECTED]> wrote:
      Valeu Richard, obrigado vou tentar por aqui!!! abraços


      Em 29/03/07, Richard Manzke < [EMAIL PROTECTED]> escreveu: 
        Oi Paulo!

        Sua lógica estará sempre dentro da tag mx:Script. 

        Você pode mudar a aparência de qualquer componente através da ID dele. 

        Experimente definir um ID para o seu Panel e no script digite este ID 
seguido de "." (ponto). Você verá uma série de propriedades e métodos 
disponíveis. 

        Bom, não sei se sua dúvida é básica assim...

        A respeito do ArrayCollection, o exemplo abaixo copia as pessoas da 
coleção Pessoas com idade maior que 18 para a coleção PessoasMaiores: 

        <?xml version="1.0" encoding="utf-8"?>
        <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml"; 
            creationComplete="Init()"
            layout="absolute">
        <mx:Script>
            <![CDATA[
                private function Init():void{
                    for each(var pessoa:Object in Pessoas){ 
                        if (pessoa.Idade > 18)
                            PessoasMaiores.addItem(pessoa);
                    }
                } 
            ]]>
        </mx:Script>
            <mx:ArrayCollection id="Pessoas">
                <mx:Object >
                    <mx:Nome>Richard</mx:Nome>
                    <mx:Idade>35</mx:Idade> 
                </mx:Object>
                <mx:Object >
                    <mx:Nome>Fulano</mx:Nome>
                    <mx:Idade>20</mx:Idade> 
                </mx:Object>
                <mx:Object >
                    <mx:Nome>Ciclano</mx:Nome>
                    <mx:Idade>17</mx:Idade> 
                </mx:Object>
            </mx:ArrayCollection> 
            <mx:ArrayCollection id="PessoasMaiores">
                
            </mx:ArrayCollection>
        </mx:Application> 

        PessoasMaiores conterá apenas Richard e Fulano.

        Boa Sorte!










      -- 

      -- 
      Paulo Teixeira
      Analista/Programador ColdFusion
      (21) 8170-7977
      (22) 9911-4409
      Blog: http://www.megatrends.com.br/blog/ 











  -- 
  -- 
  Paulo Teixeira
  Analista/Programador ColdFusion
  (21) 8170-7977
  (22) 9911-4409
  Blog: http://www.megatrends.com.br/blog/ 
  

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