走近Flex组件系列(三):按扭组件(Button,CheckBox,LinkBar,LinkButton,PopUpButton,RadioButton,ToggleButtonBar)
2009-02-28 11:56:27 来源:WEB开发网需要记住的就是它的itemClick事件,如上代码中。
1 internal function clickHandler(evt:ItemClickEvent):void
2 {
3 //通过evt便可得到当前ButtonBar中的被触发Click事件的组件项
4 var label:String = evt.label;
5 }
三、CheckBox组件
CheckBox组件就不用多说了,做过Winform/Web程序的人都认识他,他只有两种状态:选中|未选中,如下示例:
1 <mx:CheckBox x="341" y="120" label="同意" click="onClick()" selected="true"/>
应用得最多的就是它的click事件和selected属性。
四、LinkBar组件
LinkBar组件和上面的ButtonBar很相似,不同的是ButtonBar中的项全部都是有效的,而LinkBar中当前只有一项有效,也就是说只有一想可以点击:
1 <mx:LinkBar x="120" y="322" dataProvider="{viewStack}">
2 </mx:LinkBar>
3 <mx:ViewStack x="120" y="350" id="viewStack" width="200" height="87">
4 <mx:Canvas label="语文" width="100%" height="100%" id="a" backgroundColor="#FF9494">
5 </mx:Canvas>
6 <mx:Canvas label="数学" width="100%" height="100%" id="b" backgroundColor="#A5DEFF">
7 </mx:Canvas>
8 <mx:Canvas label="英语" width="100%" height="100%" id=" backgroundColor="#014DBF"c">
9 </mx:Canvas>
10 </mx:ViewStack>
更多精彩
赞助商链接