`
wangming2012
  • 浏览: 141177 次
  • 性别: Icon_minigender_1
  • 来自: 枣阳
社区版块
存档分类
最新评论

Flex Repeater(循环组件)

    博客分类:
  • Flex
阅读更多
Repeater 顾名思义,Repeat就是重复的意思, Repeater 就是用来重复的控件
Repeater 会根据数据源中对象的多少来产生多少个子项,生成的子项全部是以数组形式存在的 

实现图片切换

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
	
	<mx:Script>
		<![CDATA[
			import mx.controls.Alert;
			import mx.collections.ArrayCollection;
			[Bindable]
			private var _arrayCollection:ArrayCollection = new ArrayCollection(["../img/images3.jpg","../img/460.jpg","../img/imagesCAV1ZQPW.jpg","../img/images52.jpg"]);
		
			private function clickImage(e:Event):void{
				showImage.source = e.currentTarget.getRepeaterItem();
			}
		]]>
	</mx:Script>	
	<mx:VBox x="198" y="200">
		<mx:VBox borderStyle="solid" borderThickness="1" paddingTop="2" paddingRight="2" paddingBottom="2" paddingLeft="2">
			<mx:Image id="showImage" width="343" height="196" x="211" y="173" maintainAspectRatio="false"/>
		</mx:VBox>
		
		<mx:HBox borderSides="1" width="375" height="122" borderColor="0xFF0000" >
			<mx:Repeater dataProvider="{_arrayCollection}" id="repArray">
					<mx:VBox buttonMode="true" borderThickness="1" borderStyle="solid" paddingTop="2" paddingRight="2" paddingBottom="2" paddingLeft="2">
						<mx:Image source="{repArray.currentItem}" width="100" height="100" maintainAspectRatio="false" click="clickImage(event)"/>
					</mx:VBox>
			</mx:Repeater>	
		</mx:HBox>
	</mx:VBox>
</mx:Application>


buttonMode="true"==> 显示手型鼠标
maintainAspectRatio="false"==> 填充
分享到:
评论

相关推荐

    flex Repeater标签使用教程

    在Flex开发中,`Repeater`组件是一个非常实用的功能,它允许开发者根据动态或静态的数据数组,在运行时重复显示一个或多个用户界面组件。这对于创建动态且响应式界面至关重要。本文将详细介绍如何使用`Repeater`组件...

    repeater嵌套循环

    ASP.NET 中的 Repeater 嵌套循环技术详解 在 ASP.NET 中,Repeater 控件是最常用的数据绑定控件之一,经常用于显示复杂的数据结构。然而,在实际开发中,我们经常会遇到需要使用 Repeater 嵌套循环来显示复杂的数据...

    flex quick starts

    在Adobe Flex开发中,`Repeater`组件是一种非常实用且灵活的工具,用于在界面上重复渲染一系列相似的UI元素。它适用于需要根据动态数据集(如来自WebService的Array对象)或者静态数组来重复显示UI组件的情况。 ###...

    Flex 3 组件实例与应用(2009版)

    - **Repeater** - 可重复的容器组件,用于循环显示列表数据。 ##### 5. **PrintControls** - **FlexPrintJob/PrintDataGrid** - 打印相关的组件。 - **PrintDataGridExample** - 打印数据网格的例子。 - **...

    Flex UI组件使用全集

    - **Repeater**: 可以重复显示数据集合中每一项的容器组件。 #### Printcontrols(打印组件) - **FlexPrintJob、PrintDataGrid**: 打印相关的组件,支持打印DataGrid等内容。 #### Validatorsandformatters...

    《Flex 3 组件实例与应用(2009版)》(PDF)

    《Flex 3 组件实例与应用(2009版)》是一本深入解析Adobe Flex 3框架下组件使用与实践的专业书籍。本书由Dason精心整理于2009年2月,全面覆盖了Flex 3中的各种控件、容器、数据可视化组件以及效果、视图状态和过渡...

    Repeater嵌套Repeater 动态数据绑定

    嵌套`Repeater`就是将一个`Repeater`放在另一个`Repeater`内部,外部的`Repeater`用于显示主表数据,内部的`Repeater`则用于显示对应从表的详细信息。 实现这个功能的关键步骤如下: 1. **数据库设计**:创建两个...

    远程桌面中转——VNC Repeater架设方案文档

    其中,VNC 服务端和 VNC 客户端都是远程桌面连接的必要组件,而 VNC Repeater 则是实现远程桌面中转的关键组件。 软件安装是指在三个机器上分别安装 VNC 服务端、VNC 客户端和 VNC Repeater。其中,VNC 服务端负责...

    asp.net中Repeater控件嵌套Repeater调数据方法

    ### ASP.NET中Repeater控件嵌套Repeater的实现方法 在ASP.NET Web应用程序开发过程中,经常需要展示分层或嵌套的数据结构。一个常见的需求是,在一个列表中的每个项目都需要展示一组相关的子项,例如产品分类下的多...

    Repeater表头排序,Repeater嵌套

    本篇文章将详细探讨"Repeater表头排序"和"Repeater嵌套"这两个重要知识点。 首先,我们来看"Repeater表头排序"。在数据展示时,用户往往需要对数据进行排序,以便更直观地理解和分析信息。在Repeater中实现表头排序...

    Repeater添加文本和图片

    1. **动态添加文本**:在`Repeater`中添加文本,首先在`Repeater`内放置一个`Text`组件。然后,我们需要为`Text`组件绑定数据源中的相应字段。这可以通过在`Text`组件的属性面板中设置“动态文本”来实现,选择...

    repeater动态首尾相接显示图片

    在本文中,我们将深入探讨如何使用ASP.NET中的Repeater控件来实现动态首尾相接显示图片的功能。Repeater是一个非常灵活的数据绑定控件,它允许我们根据数据源中的每一项自定义HTML输出。这种技术常用于创建列表、...

    repeater固定列

    外层`Repeater`循环次数为期望的列数,内层`Repeater`则根据剩余数据进行填充。 四、代码实现 以CSS Grid为例,`Default.aspx`页面可能包含如下HTML和服务器端控件: ```html &lt;asp:Repeater ID="rptColumns" runat...

    Repeater控件的使用

    在ASP.NET Web Forms开发中,`Repeater`控件是一个非常强大的数据绑定工具,它用于显示来自数据源的动态、自定义格式的数据。本篇文章将深入探讨`Repeater`控件的使用,包括如何实现编辑、删除功能以及如何进行嵌套...

    repeater嵌套repeater嵌套

    repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater...

    repeater的简单用法

    在.NET框架中,Repeater控件是一个非常基础且强大的数据绑定控件,它适用于初学者进行数据展示。这个控件的主要功能是动态地生成HTML结构,以反映绑定数据源中的每一项数据。在这个“repeater的简单用法”中,我们将...

    Repeater嵌套方法

    在.NET框架中,Repeater控件是一种用于显示数据列表的Web控件,它能够以模板为基础展示数据项,为开发者提供灵活的方式来控制数据的显示格式。在这个过程中,经常会有嵌套Repeater控件的需求,即在一个Repeater控件...

    repeater控件使用实例

    在ASP.NET Web Forms中,`Repeater`控件是一个非常重要的数据绑定控件,它提供了高度自定义的模板布局功能,允许开发者灵活地呈现数据。本实例将深入讲解`Repeater`控件的使用方法,包括其基本概念、结构、绑定数据...

    Repeater 显示5条数据

    在.NET框架中,Repeater控件是一个非常灵活的数据绑定控件,主要用于呈现数据集合中的每一条记录。在ASP.NET Web Forms开发中,Repeater经常被用于创建自定义布局的列表或者表格,因为它允许开发者完全控制HTML输出...

Global site tag (gtag.js) - Google Analytics