Динамическое связывание радиокнопок с массивом в Flex - PullRequest
1 голос
/ 28 сентября 2010

У меня есть arrayCollection со строками в них, есть ли способ привязать RadioButtonGroup к коллекции массивов? Как мы можем сделать для поля со списком

var cBox:ComboBox = new ComboBox();
cBox.dataProvider = arrayCollection;

Свойство RadioButtonGroup.dataprovider отсутствует. Я знаю, что это должно быть сделано вручную, какой самый эффективный способ сделать это?

Ответы [ 2 ]

1 голос
/ 28 сентября 2010

вам нужно будет вручную создать и добавить переключатели в ваш контейнер (с AS3).

for each(var itemStr:String in array) 
{
    var rb:RadioButton = new RadioButton();
    rb.id = itemStr;
    rb.label = itemStr;

    container.addChild(rb); 
}
0 голосов
/ 28 сентября 2010

Или используйте Повторитель для RadioButtons, всех частей одной группы.

...