Flex4组件 - RadioButtonGroup
RadioButtonGroup可以对单选框组件RadioButton进行分组,多个RadioButton通过属性groupName指向相同的RadioButtonGroup为一组。
同时RadioButtonGroup上还有itemClick事件,这样不需要在每一个RadioButton上都添加点击事件。
示例如下:
<?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" fontFamily="微软雅黑" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Script> <![CDATA[ import mx.controls.Alert; import mx.events.ItemClickEvent; protected function showMessage(event:ItemClickEvent):void { Alert.show(sex.selectedValue.toString()); } ]]> </fx:Script> <fx:Declarations> <s:RadioButtonGroup id="sex" itemClick="showMessage(event)"/> </fx:Declarations> <s:HGroup horizontalCenter="0" verticalCenter="0"> <s:RadioButton value="1" label="男" groupName="sex"/> <s:RadioButton value="0" label="女" groupName="sex"/> </s:HGroup> </s:Application>