Boa tarde, estou na seguinte situação: tenho que exibir uma avaliação
escolar e suas questões (n questões), cada questão tem 5 possíveis
respostas.
Todas estas informações estão em um banco de dados.
Para exibir as questões usei um TabNavigator e um repeater que cria
uma "aba" para cada questão, até aí ok. As possíveis respostas serão
colocadas como radiobuttons. Então para cada questão tenho 5
radiobuttons.

O problema: como saber qual radiobutton foi escolhido em cada questão.
O repeater não deixa utilizar o radiobuttongroup.

Segue abaixo o código MXML:

...

        <mx:TabNavigator x="10" y="88" width="638" height="338" id="Guias">
                <mx:Repeater id="repQuestoes">
                        <mx:Canvas label="Questão 
{repQuestoes.currentItem.questao}"
width="100%" height="100%">
                                <mx:TextArea x="10" y="10" color="#000000" 
width="100%"
fontWeight="bold" fontSize="13" height="63"
text="{repQuestoes.currentItem.descricao}" borderStyle="none"/>
                                <mx:VBox y="81" verticalGap="0">
                                        <mx:RadioButton value="1" x="10"
label="{repQuestoes.currentItem.resposta1}" />
                                        <mx:RadioButton value="2" x="10"
label="{repQuestoes.currentItem.resposta2}" />
                                        <mx:RadioButton value="3" x="10"
label="{repQuestoes.currentItem.resposta3}" />
                                        <mx:RadioButton value="4" x="10"
label="{repQuestoes.currentItem.resposta4}" />
                                        <mx:RadioButton value="5" x="10"
label="{repQuestoes.currentItem.resposta5}" />
                                </mx:VBox>
                        </mx:Canvas>
                </mx:Repeater>
        </mx:TabNavigator>

...

Obrigado!

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

To unsubscribe, reply using "remove me" as the subject.

Responder a