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