Só assim pra eu responder uma msg aqui... o pessoal ativo da lista viajando
e eu descansando em casa... 2 coisas ANORMAIS... kkk...

Geralmente gosto mais de explicar como resolver do que simplesmente enviar a
solução. Mas como este caso é bem simples, resolvi mandar o código que acho
que explica-se por sí.

O conceito é simples... adicionar um listener ao event CHANGE do
RagioButtonGroup que vc definiu e nesse listener mudar o conteúdo de uma
variável Bindable que está associada à propriedade "text" do seu "TextArea":

<mx:Script>
<![CDATA[
import flash.events.Event;
 private const MSG_PREFIX:String = "Você selecionou: ";
[Bindable] private var msg:String;
 private function updateMsg(event:Event):void
{
var rbg:RadioButtonGroup = event.target as RadioButtonGroup;
 msg = MSG_PREFIX + rbg.selectedValue;
}
]]>
 </mx:Script>
<mx:RadioButtonGroup
id="radiogroup1"
 change="updateMsg(event)"
/>
<mx:RadioButton
 x="24"
y="22"
label="Masculino"
 groupName="radiogroup1"
/>
<mx:RadioButton
 x="24"
y="48"
label="Feminino"
 groupName="radiogroup1"
/>
<mx:TextArea
 x="24"
y="78"
text="{msg}"
 />


Vicente Maciel Junior
========================================
Independent Web Developer & Consultant
Adobe Certified Expert / Instructor on ColdFusion and Flex with AIR
---------------------------------------------------------------------------------
+55 71 8120-0035 MSN: macie...@gmail.com / Twitter: macieljr
---------------------------------------------------------------------------------
Blog pessoal: http://teclandoalto.blogspot.com
Grupo de usuarios Oficial Adobe RIA-BA: http://bit.ly/ria-ba
Google Profile: http://www.google.com/profiles/macieljr
========================================


Em 14 de fevereiro de 2010 13:37, Antonio Pasqualli <
antonio.pasqua...@gmail.com> escreveu:

> Amigo, fiz isso, de inicio deu certo, mas no nomento em que criei um
> inputtext e tbm joguei no textarea quando carreguei o aplicativo no text
> area inicia com NULL (muda quando seleciono um radiobutton)
>
> Em 13 de fevereiro de 2010 17:33, Marcelo Antunes 
> <mrclantu...@gmail.com>escreveu:
>
>> textarea text="você selecionou {radiobutton1.selected ?
>> 'masculino':'feminino''}"
>>  veja que você esta dando uma condicional.
>>
>> Resolve isso com RadioButtonGroup
>>
>> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
>> layout="absolute">
>>     *<mx:RadioButtonGroup id="radiogroup1" />*
>>     <mx:RadioButton x="24"
>>                     y="22"
>>                     label="Masculino"
>>                    * groupName="radiogroup1" />*
>>     <mx:RadioButton x="24"
>>                     y="48"
>>                     label="Feminino"
>>                   *  groupName="radiogroup1" />*
>>     <mx:TextArea x="24"
>>                  y="78"
>>                 * text="{radiogroup1.selectedValue}" />*
>> </mx:Application>
>>
>> Em 13 de fevereiro de 2010 07:14, Antonio Pasqualli <
>> antonio.pasqua...@gmail.com> escreveu:
>>
>>> Prezados,
>>> alguem pode me dar uma luz?
>>> na minha aplicação existem dois radiobutton com as dados MASCULINO e
>>> FEMININO quero fazer com que no momento em que clicar em masculino ele passe
>>> para o meu textarea " VOCE SELECIONOU MASCULINO" bom ate ai tudo bem fiz:
>>> na textarea text="você selecionou {radiobutton1.selected ?
>>> 'masculino':'feminino''}",
>>> o problema que que sempre que abro a aplicação mesmo sem nenhum deles
>>> selecionados a aplicação carrega no textarea com
>>> você uma das opções ja ativas por exemplo você selecionou masculino. ja
>>> tentei deixar como selected=false nos dois radiobutton, mas, ele sempre
>>> carrega com uma. rsrsrsrs.
>>> sabe oq esta de errado?
>>>
>>> --
>>> 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
>>>
>>
>>  --
>> 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
>>
>
>
>
> --
> “Todo homem tem algumas lembranças que ele não conta a todo mundo, mas
> apenas a seus amigos. Ele tem
> outras lembranças que ele não revelaria nem mesmo para seus amigos, mas
> apenas para ele mesmo, e faz
> isso em segredo. Mas ainda há outras lembrancas em que o homem tem medo de
> contar até a ele mesmo, e
> todo homem decente tem um consideravel numero dessas coisas guardadas bem
> no fundo. Alguém até
> poderia dizer que, quanto mais decente é o homem, maior o número dessas
> coisas em sua mente.”
> – Fiodór Dostoievski, em Memórias do Subsolo
>
>  --
> 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
>

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