Flex Accordion headerRenderer实现child收缩
2010-05-19 17:27
232 查看
用Accordion组件的时候发现,child展开之后再点击的时候没有相应.
然后习惯性的Google发现解决方法大致是自定义一个组件...
感觉为了一个小功能重写有点 杀鸡用牛刀的感觉.
于是仔细想了下,发现其实只需要指定header的itemRenderer即可:
上代码 headerRenderer="com.MyAccHeader"
MyAccHeader:
然后习惯性的Google发现解决方法大致是自定义一个组件...
感觉为了一个小功能重写有点 杀鸡用牛刀的感觉.
于是仔细想了下,发现其实只需要指定header的itemRenderer即可:
上代码 headerRenderer="com.MyAccHeader"
MyAccHeader:
package com { import flash.events.MouseEvent; import mx.controls.Alert; import mx.containers.Accordion; import mx.containers.accordionClasses.AccordionHeader; public class MyAccHeader extends AccordionHeader { public function MyAccHeader() { super(); this.addEventListener(MouseEvent.CLICK,fun); } private function fun(evt:MouseEvent):void { (this.parent as Accordion).selectedIndex = (this.parent as Accordion).selectedIndex+1; } } }
相关文章推荐
- Creating a simple Flex Accordion inline header renderer
- Flex中如何通过设定headerStyleName样式在Accordion控件中使用嵌入字体的例子
- [Flex] Accordion系列 - Header图标的设置
- flex 用HBox VBox实现accordion效果
- [Flex] Accordion系列 - Header背景图的设置
- 在Flex 4中建立一个自定义Halo Accordion header的皮肤
- Flex中如何利用headerStyleName样式,设置Accordion容器的fillAlphas, fillColors以及selectedFillColors等反显颜色
- Flex中Accordion圆角标题栏的实现
- Flex中如何利用AccordionHeader的paddingLeft样式,指定Accordion容器头部文本位置
- [Flex] Accordion系列-Header的运用
- 使用CollapsiblePanelExtender实现展开和收缩效果以及Accordion控件
- FluorineFx:实现Flex与ASP.NET的协同开发之组件库
- 实现金山快译工具条的自动收缩功能
- #转载#RecyclerView:实现带header的grid
- 构造HTTP请求Header实现“伪造来源IP”
- Setting styles on individual Flex Accordion headers
- FLEX 方法实现值传递
- Flex实现在ViewStack中的滚动新闻实时刷新(下)!
- Flex之使用DragManager实现对象拖动
- javascript实现树形目录的收缩与展开