2012-01-10 4 views
0

Je fais une application de quiz pour mobile. Les questions viennent de xml. Comment puis-je faire des Radiobuttons multilignes? J'ai essayé de faire un skinclass mais ça n'a pas marché. Dans ce code, je crée les RadioButtons.Radiobutton dynamique dans Flash Builder 4.6 - Comment le rendre multiligne?

enterfor (j=0; j<arrAnswers[index].length; j++) { 
      arrChoices[j] = new RadioButton() 

      arrChoices[j].label = arrAnswers[index][j]; 
      arrChoices[j].value = j; 
      arrChoices[j].width = qField.width; 
      arrChoices[j].x = qField.x + 10; 
      arrChoices[j].y = qField.y + qHeight + (aHeight+5)*j; 
      arrChoices[j].group = rbg 

      container.addElement(arrChoices[j]); 

     } code here 

Répondre

0

liens suivants: Référez
http://blog.flexexamples.com/2010/04/10/creating-a-multiline-spark-radiobutton-control-in-flex-4/
http://blogs.adobe.com/aharui/2007/04/multiline_buttons.html
Télécharger le code de blogs.adobe.com et utilisez votre commande RadioButton

var radiobtn:MultilineRadioButton=new MultilineRadioButton(); 
+0

Merci M.SNayak! Je l'ai trouvé aussi, mais avec 4,6 je compte le faire fonctionner. Peut-être que j'ai fait quelque chose de mal. Au premier exemple, il fait Radiobutton à partir de mxml. Comment puis-je faire référence à un style dans ActionScript? –

+0

Dans d'autres cas, j'ai utilisé la propriété 'mycomponent.setStyle' mais dans ce cas, je n'ai pas beaucoup d'idée à ce sujet :( –

+0

Ye j'ai essayé le tutoriel Flex 4 et je reçois un avertissement au début - Description \t Resource \t Chemin \t Localisation \t type de sélecteurs de type CSS ne sont pas pris en charge dans les composants: 'spark.components.RadioButton' \t RadioparaHomeView.mxml \t/Radiopara/src/vues \t ligne 12 \t Flex problème –

Questions connexes