我正在用 Flex 4 编写一个应用程序。
我像这样创建了一个 HGroup:
<s:HGroup id="hgMods">
</s:HGroup>
然后,在 Actionscript 中,我循环遍历一个集合并将单选按钮动态添加到 RadioButtonGroup。然后,我想将该 RadioButtonGroup 添加到 HGroup。
这是我当前的代码:
var rbg:RadioButtonGroup = new RadioButtonGroup();
for each (var obj:[some object] in [some collection]) {
var rbGroupName:RadioButton = new RadioButton()
rbGroupName.label = obj.[some named value].toString()
rbGroupName.group = rbg;
}
现在,如何将 RadioButtonGroup 添加到 HGroup?
我试过hgMods.AddChild(rbg);
当我这样做时,我得到了错误:
1067:将 spark.components:RadioButtonGroup 类型的值隐式强制转换为不相关的 flash.display:DisplayObject 类型。