Динамические радиокнопки

Наш постоянный эксперт по Flex отсутствует в течение дня, и я подумал, что это хороший шанс протестировать этот сайт. У меня есть раскрывающийся список с dataProvider, который работает нормально:

<ep:ComboBox id="dead_reason" selectedValue="{_data.dead_reason}"
    dataProvider="{_data.staticData.dead_reason}"
    labelField="@label" width="300"/>

ComboBox является настраиваемым, но я не уверен, что это имеет значение для вопроса. Мне нужно изменить поле со списком на радио (все в одной группе), но сохранить динамические параметры. Другими словами, как лучше всего создавать динамические RadioButtons?


person Community    schedule 26.09.2008    source источник


Ответы (2)


Попробуйте использовать ‹mx:Repeater› что-то вроде:

<mx:Repeater dataProvider="{_data.staticData.dead_reason}">
   <mx:RadioButton groupName="reasons" ...>
</mx:Repeater>
person bill d    schedule 26.09.2008

<mx:RadioButtonGroup id="RDO_Group"/>
<mx:Repeater id="myRepeater" dataProvider="{_data.staticData.dead_reason}">
<mx:RadioButton id="rdo" label="{myRepeater.currentItem}" value="{myRepeater.currentItem}" groupName="RDO_Group"/>
</mx:Repeater>

это лучший способ.

person Kevin    schedule 30.04.2009