我需要帮助将radionbuttons作为mx数据网格中的itemRenderer。我希望在给定时间只能选择1个radiobutton,但我的数据网格允许选择1个以上的无线电。我不想要这种行为。
I have also included a groupName to the radioButtons in the itemRenderer but still it doe4s not work.
Please have a look at my codes below and help me with this.
<mx:DataGrid id="myGrid" showHeaders="false" headerHeight="0"
fontSize="9" x="20" y="20" width="217" height="30">
<mx:columns>
<mx:DataGridColumn width="20" headerText="isDefault" dataField="@IS_DEFAULT">
<mx:itemRenderer>
<fx:Component>
<mx:HBox horizontalAlign="left">
<s:RadioButton selected="@{data.isDefault}" group="{outerDocument.rbg1}" horizontalCenter="0"/>
</mx:HBox>
</fx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
答案 0 :(得分:0)
检查以确保rbg1是公共非私有var。另外,我从不使用outerDocument。我总是坚持使用parentApplication。有些人不说 - 但它从未让我失望过。试一试。