Eu faria uma "função" do tipo Bindable
[Bindable]
private function get mensagem():String {
if(data.status == 0){
return "Mensagem 1";
}else if(data.status == 1){
return "Mensagem 2";
}else{
return "Mensagem 3";
}
}
<mx:ComponentX toolTip="{mensagem}" />
Creio que das duas formas funciona, essa e do Mestre Yoda (Will).
----- Original Message -----
From: "Will" <[EMAIL PROTECTED]>
To: "flexdev" <[email protected]>
Sent: Thursday, December 27, 2007 2:28 PM
Subject: [flexdev] Re: validação
Não creio ser o mais indicado pra te responder, pois tenho pouca
experiencia com Flex, mas isso que você fez nao funciona como um if ?
Se fizer assim nao funciona:
function ExibeMensagem():String{
if(data.status == 0){
return "Mensagem 1";
}else if(data.status == 1){
return "Mensagem 2";
}else{
return "Mensagem 3";
}
}
Aí no toolTip voê coloca:
toolTip="{ExibeMensagem()}"
Espero ter ajudado.
On 27 dez, 14:10, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
> gallera, estou com uma duvida,
> preciso mostrar determinadas mensagens, dependendo do valor de
> "data.status"
>
> toolTip="{data.status == 0? 'MSG1' : 'MSG2' }"
>
> Porem, e se eu precisar mostar outras 2 ou 3 mensagens, como eu faço
> pra verificar o status?
>
> Att,
> Lino
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---