分页组件(引用Super Flex文章)
2010-11-11 13:17
162 查看
分页组件
这套组件
主要是用到了LinkButton和Repeater。
<!-- page --> <mx:HBox id="paginationbox" width="100%" height="24" verticalAlign="middle" horizontalGap="0" visible="false"> <mx:Label text="PAGES: "/> <mx:Spacer width="3"/> <mx:LinkButton label="<<" styleName="pageLinkBtn" enabled="{_curr_page_index!=0}" click="showImagesInList()"/> <mx:LinkButton label="<" styleName="pageLinkBtn" enabled="{_curr_page_index > 0}" click="showImagesInList(_curr_page_index-1)"/> <mx:Repeater id="prepeater" dataProvider="{_pages}" count="7" startingIndex="{(_curr_page_index-3 < 0)?0:(_curr_page_index-3)}"> <mx:LinkButton label="{(prepeater.currentIndex+1).toString()}" enabled="{int(prepeater.currentIndex) != _curr_page_index}" styleName="pageLinkBtn" click="showImagesInList(event.currentTarget.repeaterIndex)"/> </mx:Repeater> <mx:LinkButton label=">" enabled="{_curr_page_index < _pages.length-1}" click="showImagesInList(_curr_page_index+1)" styleName="pageLinkBtn"/> <mx:LinkButton label=">>" enabled="{_curr_page_index != _pages.length-1}" click="showImagesInList(_pages.length-1)" styleName="pageLinkBtn"/> </mx:HBox>
style比较简单
.pageLinkBtn { paddingLeft:0; paddingRight:0; paddingTop:0; paddingBottom:0; }
相关文章推荐
- flex builder 无法识别 Embed(引用Super Flex文章)
- 添加http request 验证(引用super flex 文章)
- flex系列文章4:谈谈flex自定义组件
- Flex组件DataGrid分页技术
- Flex 数字分页组件
- ComboBox与itemRenderer(引用半杯咖啡 Flex文章)
- flex datagrid 分页组件
- Flex4自定义分页组件
- [转载]每天学一点Flex(1):DataGrid组件分页
- Flex4 自定义组件superPanel样式无效
- 每天学一点Flex(1):DataGrid组件分页
- Flex 分页 组件 源码
- Flex 分页 组件 源码
- Flex4自定义分页组件
- Flex 分页 组件 源码
- 每天学一点Flex(1):DataGrid组件分页
- Flex组件中list里面的数据引用
- Flex 分页 组件 源码
- 每天学一点Flex(1):DataGrid组件分页
- Flex 分页 组件 源码