- 浏览: 1437368 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (409)
- Java (48)
- Spring (29)
- struts2 (17)
- hibernate (4)
- 设计模式 (24)
- jbpm (1)
- JavaScript (5)
- 统计报表 (7)
- ExtJS_3.0 (35)
- struts1 (1)
- 分析设计 (3)
- Flex3 (24)
- UML (2)
- 数据库 (18)
- PowerDesigner (2)
- 应用服务器 (3)
- WebService (5)
- ActiveMQ_5.3.2 (6)
- Java通信技术 (11)
- GWT (6)
- OSGi (15)
- android (11)
- liferay6.0.6 (13)
- jquery (13)
- Linux (3)
- java.util.concurrent (16)
- guava (9)
- 开发模式 (1)
- 大数据 (2)
- 互联网金融 (4)
- treegrid-3.0 (7)
- 分布式 (8)
- GO语言 (4)
- maven (1)
- 缓存技术 (6)
- 其他 (2)
- 前端页面 (1)
- heasy (1)
- spring cloud(F版) (21)
- springboot (12)
- springmvc (5)
- mybatis (3)
- dubbo (1)
- 物联网 (0)
最新评论
-
raymond.chen:
谢谢您的分享
使用Ngrok解决通过外网访问内网web应用 -
wangyudong:
速度有点慢,不过在也找到了一个开源的holer,配置一个key ...
使用Ngrok解决通过外网访问内网web应用 -
a1006458222:
...
Axis2的部署和应用 -
偷师来了:
不好意思 这样的博客我觉得就灭有必要分享出来了 命令大家都会看 ...
Consul框架介绍 -
lliiqiang:
怎么直接删除文件夹啊?固定的几个文件可以删除,不固定的呢?需要 ...
Flex AIR —— 文件读写
四、瓦片式列表控件(TileList Control)的使用
一)使用默认的条目渲染器TileListItemRenderer。它包括两个属性:label和icon。
<mx:TileList x="344" y="77" fontSize="12" height="262" width="330" maxColumns="3" rowHeight="120" columnWidth="100" direction="horizontal"> <mx:dataProvider> <mx:Array> <mx:Object label="鼠" icon="@Embed(source='images/sx/png-1501.png')"/> <mx:Object label="牛" icon="@Embed(source='images/sx/png-1502.png')"/> <mx:Object label="虎" icon="@Embed(source='images/sx/png-1503.png')"/> <mx:Object label="兔" icon="@Embed(source='images/sx/png-1504.png')"/> <mx:Object label="龙" icon="@Embed(source='images/sx/png-1505.png')"/> </mx:Array> </mx:dataProvider> </mx:TileList>
二)使用自定义的条目渲染器
1、渲染器组件文件源码
<?xml version="1.0" encoding="utf-8"?> <mx:HBox xmlns:mx="http://www.adobe.com/2006/mxml" width="400" height="300"> <mx:VBox width="130" height="100%"> <mx:Image width="100%" height="130" source="{data.images}"/> <mx:Text width="100%" text="{data.name}" textAlign="center"/> </mx:VBox> <mx:VBox width="100%" height="100%"> <mx:Label width="100%" text="性别:{data.sex}" textAlign="left"/> <mx:Label width="100%" text="年龄:{data.age}" textAlign="left"/> <mx:Label width="100%" text="手机号:{data.phone}" textAlign="left"/> </mx:VBox> </mx:HBox>
2、应用页面源码
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Panel x="10" y="10" width="638" height="472" layout="absolute" title="瓦片式列表2" fontSize="12"> <mx:TileList x="10" y="10" fontSize="12" height="410" width="600" columnCount="2" rowHeight="200" columnWidth="290" direction="horizontal" itemRenderer="com.cjm.controls.Users"> <mx:dataProvider> <mx:Array> <mx:Object name="张三" sex="男" age="27" phone="13700000001" images="@Embed(source='images/users/png-1.png')"/> <mx:Object name="李四" sex="男" age="28" phone="13700000002" images="@Embed(source='images/users/png-2.png')"/> <mx:Object name="王五" sex="男" age="29" phone="13700000003" images="@Embed(source='images/users/png-3.png')"/> <mx:Object name="陈六" sex="男" age="31" phone="13700000004" images="@Embed(source='images/users/png-4.png')"/> <mx:Object name="刘七" sex="男" age="33" phone="13700000005" images="@Embed(source='images/users/png-5.png')"/> </mx:Array> </mx:dataProvider> </mx:TileList> </mx:Panel> </mx:Application>
发表评论
-
Flex AIR —— 文件读写
2009-08-12 20:59 4282一、文件内容 <funds> <fu ... -
Flex + GraniteDS + Spring + SpringSecurity的整合
2009-08-03 10:20 3803一、web.xml文件的配置 <context-par ... -
Graniteds-2.x源码分析(一)
2009-07-23 17:08 2163一、org.granite.config.GraniteCon ... -
通过RemoteObject组件从服务端返回Map对象
2009-07-16 14:52 16091、Java类方法源码 public Map mapData ... -
通过RemoteObject组件从服务端返回Array对象
2009-07-16 14:34 14611、Java类方法源码 public User[] user ... -
通过RemoteObject组件从服务端返回List对象
2009-07-16 14:18 19171、Java类方法源码 public List listUs ... -
通过RemoteObject在客户端与服务端间传递复杂对象:传递Bean对象
2009-07-16 11:25 2285一、Java服务端类源码 1、User类源码 p ... -
在Flex中访问JSP的session、application属性值
2009-07-15 16:35 6186在开发web程序的过程中,我们经常要从sessio ... -
Flex与JavaScript之间的交互
2009-07-15 16:04 1555一、mxml文件中的源码 <?xml version= ... -
URLLoader的使用
2009-07-15 14:25 1636<mx:Script> <![CDATA ... -
用Flex Ant Tasks手工编译源文件
2009-07-14 11:28 2986<?xml version="1.0" ... -
RemoteObject组件访问Spring Bean的整合方法
2009-07-08 22:27 18281、下载第三方组件flex_spring,将SpringFac ... -
在使用RPC组件时经常会碰到的问题
2009-07-08 22:00 31081、在用HttpService组件获取数据,并将数据转成JSO ... -
Flex RPC服务组件的使用
2009-07-08 20:53 3357Flex RPC服务组件包括三种服务组件:Web ... -
数字步进器(NumericStepper Control)
2009-06-29 21:06 2844一、常用属性 1、minValue:步进器的最小 ... -
树形控件(Tree Control)的使用
2009-06-24 21:17 5128一、树形控件的常用属性 1、dragMoveEn ... -
组合框(ComboBox)的使用
2009-06-22 18:08 2019一、常用属性 二、范例 <?xml versi ... -
数据表格控件(DataGrid Control)的使用
2009-06-21 22:11 3495一、数据表格控件的常用属性 1、draggabl ... -
列表控件的使用(一)
2009-06-20 16:15 4409与列表相关的控 ... -
滑块控件(Slider Control)的使用
2009-06-19 22:48 2866一、控件主要属性 1、labels:控件的起点和终 ...
相关推荐
在这个“VC++列表控件使用Demo”中,我们将深入探讨如何利用MFC(Microsoft Foundation Classes)库来操作和使用列表控件(ListControl)。列表控件在Windows程序中通常用于显示多列数据,它可以提供类似于电子表格的...
在本项目中,我们关注的是"树形控件(CTreeCtrl)"和"列表控件(CListCtrl)"的结合使用。这两种控件在Windows应用程序中非常常见,它们各自具有独特的功能,而将它们整合在一起可以实现更复杂的界面布局和数据展示...
在VC++编程环境中,列表控件(List Control)是一种...熟练掌握列表控件的使用,不仅能够提升应用的用户体验,也能提高开发效率。在实际编程中,应根据项目需求灵活运用各种技巧和特性,打造出高效、易用的用户界面。
下面将详细解释虚拟列表控件的使用方法及其核心概念。 一、虚拟列表控件的概念 虚拟列表控件,又称为虚拟控件,其"虚拟"的含义在于,它并不预先加载所有数据到内存中,而是根据需要动态地生成并显示数据。这种方式...
读取数据后,我们通常会得到二维数组或字符串列表,每一行对应列表控件的一条记录,每列对应一条记录的一个属性。根据需求,可能需要对数据进行格式化、过滤或排序。 3. **填充列表控件**: - CListCtrl支持多种...
8. **文档和示例**:为了方便其他开发者使用,源代码应该包含详细的注释和一个简单的示例工程,展示如何在实际项目中集成这个可编辑的列表控件。 通过以上步骤,我们可以得到一个功能完善的可编辑列表控件。对于...
通过以上知识,开发者可以更加熟练地在VC++环境中使用窗体列表控件,提升应用程序的用户体验。在实际开发中,不断实践与探索,将这些技巧融入到自己的代码中,能大大提高软件的交互性和功能性。
在Microsoft Foundation Classes (MFC)库中,"MFC 可编辑列表控件"是一种特殊类型的控件,它允许用户不仅能够查看数据,还可以直接在列表控件中编辑数据。这种功能增强了用户交互性,常见于数据库应用或任何需要用户...
### 二、自定义MFC列表控件 1. **自定义绘图**:为了实现自定义的显示效果,你可以重载 `OnDrawItem` 和 `OnMeasureItem` 函数,分别处理条目绘制和条目尺寸计算。 2. **图像列表**:使用 `SetImageList` 可以为...
列表控件的数据可以写入CSV或二进制文件,便于数据交换和持久化。 在实际应用中,文件读取与存储的实现通常会涉及错误处理和优化。例如,为了防止数据丢失,我们可以采用事务式策略,先写入临时文件,待操作成功后...
列表控件(CListCtrl)则是一种二维表格,它支持多列和多种视图模式,如报告视图、小图标视图、大图标视图和列表视图。在系统资源列表中,列表控件通常用来显示选定树形控件节点下的详细信息,例如文件名、大小、...
### 可编辑列表控件的实现 #### 一、引言 列表控件是软件开发中常用的一种界面元素,主要用于展示一系列数据项并允许用户进行交互。MFC(Microsoft Foundation Classes)是微软提供的一个用于简化Windows应用程序...
**二、创建和配置列表控件** 1. **添加控件**:在MFC应用程序中,可以通过资源编辑器添加一个CListCtrl类型的控件到对话框模板上。设置控件ID,并在类向导中关联一个成员变量。 2. **初始化控件**:在对话框的 ...
### WebBrowser 控件使用详解 #### 一、概述 `WebBrowser` 控件是一个功能强大的组件,用于在 Windows 应用程序中展示 HTML 内容。它可以用来浏览互联网上的网页,也可以用来显示本地的 HTML 文件或者自定义的文档...
在Visual C++中,我们通常会使用`CListCtrl`类来操作列表控件。 #### 二、创建列表控件 首先需要创建一个`CListCtrl`对象,并设置其样式。以下代码展示了如何创建一个报告样式(report style)的列表控件: ```cpp ...
列表控件(ListCtrl)通常用于Windows应用开发,如使用Python的wxPython库或C++的MFC框架。在GUI应用中,它是一个功能强大的控件,可以显示多列数据,并支持多种视图模式,如报告视图、小图标视图、大图标视图和详细...
#### 二、创建自定义列表控件的步骤 1. **创建基本对话框与列表控件:** - 首先创建一个新的对话框资源。 - 在对话框中添加一个列表控件(List Control),并调整其属性以便支持编辑操作。 2. **集成编辑控件(Edit...
#### 二、EF.DLL内的自定义控件 1. **添加 EF.DLL 控件到工具箱** - 步骤:打开 Visual Studio 的工具箱,添加一个新的选项卡,选择“工具项” -> “浏览”,找到 EF.dll 文件并添加。 - **优势**:这些控件的...
二、日期型的使用 日期型是 Spread 控件中最常用的数据类型之一。使用日期型可以方便地处理日期和时间数据。例如,可以使用以下代码来设置日期型的显示格式: Fpspread1.col=1 fpspread1.Value=date fpspread1....