package components.common
{
import flash.events.MouseEvent;
import mx.containers.Accordion;
import mx.containers.accordionClasses.AccordionHeader;
public class MyAccordionHeader extends AccordionHeader
{
public function MyAccordionHeader()
{
super();
this.addEventListener(MouseEvent.CLICK,func);
}
private function func(e:MouseEvent):void{
(this.parent as Accordion).selectedIndex = (this.parent as Accordion).getChildren().length -1;
}
}
}
在<Accordion></Accordion>中添加headerRenderer="components.common.MyAccordionHeader"即可实现Accordion导航收缩功能。
分享到:
相关推荐
Flex Accordion 仿佛不能同时全部关闭, 或者展开, 于是自己写了个组件, 模拟实现下, 不多说了, 感兴趣的看看吧, 希望用到的可以参考, 不明白的留言, 呵呵!
### Flex4中头部背景图片的Accordion知识点解析 在Flex4框架中,开发人员经常需要创建具有高度定制化外观的应用程序组件。本篇文章将基于提供的文件信息深入探讨如何在Flex4中实现一个拥有自定义头部背景图片的...
这个组件是jQuery UI库的一部分,提供了优雅的动画效果和易用的API,使得开发者能够轻松地在网页中实现收缩和展开的多级导航。 在jQuery Accordion中,每个面板都有一个标题和相应的内容区域。当用户点击标题时,...
EasyUI accordion导航自动生成JS
jquery Accordion 收缩展开的多级导航,这是一种比较常见的形式了,点击一级菜单,二级菜单随即展开,目前仅支持两级,更多级需要自己扩展,这需要你认真阅读代码以及了解jQuery类库,本菜单从老外网站获得,欢迎...
一个由jquery实现的Accordion图文菜单-展开收缩的图片导航,其实也可看作是图片特效,鼠标放在上面,就会展开和合拢,完整的菜单名称:liteAccordion - a horizontal accordion plugin for jQuery。
Flex框架基于Flex SDK,其中包含了一系列预定义的UI组件,如Button、NavigatorContent、Accordion、TabNavigator等,这些组件可以帮助快速构建导航结构。在动态导航页面中,可能会用到TabNavigator或Accordion等...
"flex 导航"可能指的是导航组件,如NavgationStack、TabBar、Accordion等,它们在Flex应用中用于组织和切换不同的视图或内容。这些组件有助于用户在多页面或多层次的结构中进行浏览,提高应用的易用性。 至于...
【Flex仿苹果导航】是一种基于Adobe Flex技术实现的用户界面设计,它旨在为Web应用程序提供类似于苹果操作系统(如iOS)的导航体验。Flex是ActionScript 3.0的一个框架,用于构建富互联网应用程序(RIA),它允许...
1. **Accordion容器**:Flex3提供了一个Accordion容器,它允许用户在多个面板之间切换,每个面板可以视为一个导航项。当选择一个面板时,其他面板会自动折叠,只显示选定的面板内容。 2. ** accordianItem组件**:...
此外,还有TabNavigator、Accordion和Carousel等组件,它们提供了不同形式的导航体验。 Flex 4引入了Skinning和States的概念,这使得界面设计更加灵活。Skinning允许开发者自定义组件的外观,而States则可以根据...
在Flex 3.2开发中,分页控件和Accordion组件是两个常用且重要的元素,它们可以帮助用户更有效地管理和展示大量的信息。让我们深入探讨这两个概念及其应用。 分页控件(Paging Control): 在Flex中,分页控件允许...
在TourDeFlexhttp://www.adobe.com/devnet/flex/tourdeflex.html中有个折叠式手风琴控件(Collapsible Accordion),可以折叠手风琴,很酷,但不支持中文。几经尝试发现是由于Flex控件在旋转后中文就不显示了,因此做...
jQuery UI Accordion是一款非常流行的JavaScript库,用于创建交互式的折叠菜单。这个组件使得网页内容能够以一种有序且节省空间的方式展现,用户可以逐个展开或关闭各个部分,从而提高用户体验。在本文中,我们将...
"Accordion"在IT行业中通常指的是一个用户界面元素,它是一种可折叠的内容区域,常用于网页设计和应用程序中。这种设计模式允许用户展开或关闭各个部分,以显示或隐藏详细信息,从而节省空间并提高交互性。它在网页...
本视频教程聚焦于Flex4中的导航器组件,旨在帮助开发者深入理解如何在Flex4环境中实现页面间的导航功能。 在Flex4中,导航器组件是构建多视图应用程序的关键工具,它允许用户在不同的视图之间轻松切换。这些视图...
1. **Accordion组件**:Accordion是Flex提供的一种内置组件,它可以包含多个AccordionItem,每个Item都可以折叠和展开。当一个Item被展开时,其他所有Item都会自动折叠,确保只有一个Item处于展开状态。Accordion...
`accordion-item`通常设置为垂直堆叠,使用`display: flex`和`flex-direction: column`。 2. **隐藏内容**:默认情况下,所有`accordion-content`应该被隐藏,可以使用`display: none`实现。当对应的`accordion-...
本文将深入探讨Panel的accordion布局以及TreePanel的动态导航功能,帮助开发者更好地理解和运用这些特性。 首先,让我们关注EXTJS4中的Panel组件。Panel是一个可自定义的容器,用于展示各种内容,如文本、图像、...
首先,"Accordion"这个名字来源于音乐中的手风琴乐器,因为这种菜单展开和折叠的动态效果与手风琴拉伸收缩的动作相似。手风琴菜单允许用户逐级展开或折叠子菜单,使得大量信息可以以紧凑的形式呈现,同时保持清晰的...