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`组件是一个非常实用的功能,它允许开发者根据动态或静态的数据数组,在运行时重复显示一个或多个用户界面组件。这对于创建动态且响应式界面至关重要。本文将详细介绍如何使用`Repeater`组件...
ASP.NET 中的 Repeater 嵌套循环技术详解 在 ASP.NET 中,Repeater 控件是最常用的数据绑定控件之一,经常用于显示复杂的数据结构。然而,在实际开发中,我们经常会遇到需要使用 Repeater 嵌套循环来显示复杂的数据...
在Adobe Flex开发中,`Repeater`组件是一种非常实用且灵活的工具,用于在界面上重复渲染一系列相似的UI元素。它适用于需要根据动态数据集(如来自WebService的Array对象)或者静态数组来重复显示UI组件的情况。 ###...
- **Repeater** - 可重复的容器组件,用于循环显示列表数据。 ##### 5. **PrintControls** - **FlexPrintJob/PrintDataGrid** - 打印相关的组件。 - **PrintDataGridExample** - 打印数据网格的例子。 - **...
- **Repeater**: 可以重复显示数据集合中每一项的容器组件。 #### Printcontrols(打印组件) - **FlexPrintJob、PrintDataGrid**: 打印相关的组件,支持打印DataGrid等内容。 #### Validatorsandformatters...
《Flex 3 组件实例与应用(2009版)》是一本深入解析Adobe Flex 3框架下组件使用与实践的专业书籍。本书由Dason精心整理于2009年2月,全面覆盖了Flex 3中的各种控件、容器、数据可视化组件以及效果、视图状态和过渡...
嵌套`Repeater`就是将一个`Repeater`放在另一个`Repeater`内部,外部的`Repeater`用于显示主表数据,内部的`Repeater`则用于显示对应从表的详细信息。 实现这个功能的关键步骤如下: 1. **数据库设计**:创建两个...
其中,VNC 服务端和 VNC 客户端都是远程桌面连接的必要组件,而 VNC Repeater 则是实现远程桌面中转的关键组件。 软件安装是指在三个机器上分别安装 VNC 服务端、VNC 客户端和 VNC Repeater。其中,VNC 服务端负责...
### ASP.NET中Repeater控件嵌套Repeater的实现方法 在ASP.NET Web应用程序开发过程中,经常需要展示分层或嵌套的数据结构。一个常见的需求是,在一个列表中的每个项目都需要展示一组相关的子项,例如产品分类下的多...
本篇文章将详细探讨"Repeater表头排序"和"Repeater嵌套"这两个重要知识点。 首先,我们来看"Repeater表头排序"。在数据展示时,用户往往需要对数据进行排序,以便更直观地理解和分析信息。在Repeater中实现表头排序...
1. **动态添加文本**:在`Repeater`中添加文本,首先在`Repeater`内放置一个`Text`组件。然后,我们需要为`Text`组件绑定数据源中的相应字段。这可以通过在`Text`组件的属性面板中设置“动态文本”来实现,选择...
在本文中,我们将深入探讨如何使用ASP.NET中的Repeater控件来实现动态首尾相接显示图片的功能。Repeater是一个非常灵活的数据绑定控件,它允许我们根据数据源中的每一项自定义HTML输出。这种技术常用于创建列表、...
外层`Repeater`循环次数为期望的列数,内层`Repeater`则根据剩余数据进行填充。 四、代码实现 以CSS Grid为例,`Default.aspx`页面可能包含如下HTML和服务器端控件: ```html <asp:Repeater ID="rptColumns" runat...
在ASP.NET Web Forms开发中,`Repeater`控件是一个非常强大的数据绑定工具,它用于显示来自数据源的动态、自定义格式的数据。本篇文章将深入探讨`Repeater`控件的使用,包括如何实现编辑、删除功能以及如何进行嵌套...
repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater嵌套repeater...
在.NET框架中,Repeater控件是一个非常基础且强大的数据绑定控件,它适用于初学者进行数据展示。这个控件的主要功能是动态地生成HTML结构,以反映绑定数据源中的每一项数据。在这个“repeater的简单用法”中,我们将...
在.NET框架中,Repeater控件是一种用于显示数据列表的Web控件,它能够以模板为基础展示数据项,为开发者提供灵活的方式来控制数据的显示格式。在这个过程中,经常会有嵌套Repeater控件的需求,即在一个Repeater控件...
在ASP.NET Web Forms中,`Repeater`控件是一个非常重要的数据绑定控件,它提供了高度自定义的模板布局功能,允许开发者灵活地呈现数据。本实例将深入讲解`Repeater`控件的使用方法,包括其基本概念、结构、绑定数据...
在.NET框架中,Repeater控件是一个非常灵活的数据绑定控件,主要用于呈现数据集合中的每一条记录。在ASP.NET Web Forms开发中,Repeater经常被用于创建自定义布局的列表或者表格,因为它允许开发者完全控制HTML输出...