- 浏览: 1024315 次
- 性别:
- 来自: 天津
文章分类
- 全部博客 (445)
- Java (22)
- J2EE (18)
- Flex (102)
- Flex-blazeds (1)
- Flex-FABridge (2)
- Flex4 (3)
- CheckStyle (2)
- PowerDesigner (0)
- POI (2)
- Java2Word (2)
- 杂项 (15)
- 日记 (3)
- 数据库-oracle (41)
- 数据库-SQLServer (7)
- 中间件 (1)
- 英语 (8)
- C# (43)
- ASP.net (72)
- ASP.net MVC (28)
- 微软-Entity Framework (19)
- JavaScript (22)
- JQuery (31)
- EasyUI (3)
- VS2010 (4)
- CVS (1)
- Tomcat (3)
- Linux (1)
- 遗留问题 (1)
- iphone (1)
- MAC (0)
- 系统 (2)
- Web Service (4)
- Cache Manager (1)
- PMP (1)
- WCF (10)
- BootstrapJs (1)
- Web API (6)
- Go语言 (0)
- 网络协议 (2)
- Redis (10)
- RabbitMQ (10)
- Git (3)
- Kafka (5)
- ELK (5)
- Nginx (3)
- 测试 (2)
最新评论
-
ygm0720:
Table行拖拽自己实现 -
程乐平:
Flex4开发视频教程(27集)下载http://bbs.it ...
Flex4教程 -
liuweihug:
Jquery+asp.net 后台数据传到前台js进行解析的办 ...
AJAX $.toJSON的用法或把数组转换成json类型 -
weilikk:
谢谢谢谢!!
javascript IE下不能用 trim函数解决方法 -
gxz1989611:
vigiles 写道请问楼主:[Fault] exceptio ...
blazeds推送技术至Flex
<mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundColor="yellow">
<!-- itemRenderers\events\myComponents\CityStateEditor.mxml -->
<mx:TextInput id="setCity" width="130" text="{data.City}"/>
<mx:ComboBox id="pickState" selectedItem="{data.State}">
<mx:dataProvider>
<mx:String>AL</mx:String>
<mx:String>AK</mx:String>
<mx:String>AR</mx:String>
<mx:String>CA</mx:String>
<mx:String>MA</mx:String>
</mx:dataProvider>
</mx:ComboBox>
</mx:VBox>
``````````````````````````````````````````````````````````
<!-- itemRenderers\events\ComplexDGEditorReturnObject.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
width="700">
<mx:Script>
<![CDATA[
import mx.events.DataGridEvent;
import mx.events.DataGridEventReason;
import mx.collections.ArrayCollection;
import myComponents.CityStateEditor;
[Bindable]
public var initDG:ArrayCollection = new ArrayCollection([
{Company: 'Acme', Contact: 'Bob Jones',
Phone: '413-555-1212', City: 'Boston', State: 'MA'},
{Company: 'Allied', Contact: 'Jane Smith',
Phone: '617-555-3434', City: 'SanFrancisco', State: 'CA'}
]);
// Define the event listener.
public function processData(event:DataGridEvent):void {
// Check the reason for the event.
if (event.reason == DataGridEventReason.CANCELLED){
// Do not update cell.
return;
}
if(event.dataField == "City and State")
{
// Disable copying data back to the control.
event.preventDefault();
// Get new city from editor.
myGrid.editedItemRenderer.data.City = CityStateEditor(DataGrid(event.target).itemEditorInstance).setCity.text;
// Get new state from editor.
myGrid.editedItemRenderer.data.State = CityStateEditor(DataGrid(event.target).itemEditorInstance).pickState.selectedItem;
// Close the cell editor.
myGrid.destroyItemEditor();
// Notify the list control to update its display.
myGrid.dataProvider.itemUpdated(event.itemRenderer.data);
}
}
]]>
</mx:Script>
<mx:DataGrid id="myGrid"
rowHeight="75"
dataProvider="{initDG}"
editable="true"
itemEditEnd="processData(event);">
<mx:columns>
<mx:DataGridColumn dataField="Company" editable="false"/>
<mx:DataGridColumn dataField="Contact"/>
<mx:DataGridColumn dataField="Phone"/>
<mx:DataGridColumn dataField="City and State" width="150"
itemEditor="myComponents.CityStateEditor">
<mx:itemRenderer>
<mx:Component>
<mx:Text selectable="false" width="100%"
text="{data.City}, {data.State}"/>
</mx:Component>
</mx:itemRenderer>
</mx:DataGridColumn>
</mx:columns>
</mx:DataGrid>
</mx:Application>
发表评论
-
Flex 双斜杠替换单斜杠
2012-02-23 16:11 3292在数据库中存入\r 或者 \n,java或者C#取出后,会变 ... -
flex4操作xml文件实例
2011-11-29 16:33 1681本实例共两个文件: 1、主程序:test.mxml & ... -
教你7步实现flex自定义Event及参数传递
2011-11-29 16:31 1453Flex应用开发过程中如需要灵活的在不同组件 ... -
Flex异步令牌AsyncToken的用法介绍
2011-11-29 16:22 1472什么是AsyncToken?官方文档是这样描述的:&qu ... -
Flex验证码
2010-07-26 11:28 1564Flex验证码 -
Flex DateGrid表头全选
2010-07-26 11:27 1592Flex DateGrid表头全选 -
Flex中字符串ReplaceAll
2010-05-17 16:22 1476用过FLEX中String类型的朋友可能知道,replace这 ... -
xmllist转换成array
2010-04-26 16:24 2347//将xmllist转黄成array。 ... -
Flex 屏蔽IE的快捷键
2010-04-24 15:21 3694如果项目叫Demo,那么他的HTML应该叫做Demo.html ... -
textinput restrict(正则表达式,约束,限定)
2010-04-20 08:57 2034通常要对输入TextInput中的数据进行验证,如:年龄等,如 ... -
不适用PopUpManage弹出
2010-04-06 09:26 1341Test包下test.mxml代码 <?xml ve ... -
Flex4教程
2010-03-30 11:05 17794最近在学习Flex4,并且开始使用FlashBuilder4, ... -
在AS3中删除一个XML节点
2010-03-29 16:49 1503如果我们在AS3中声明了一个XML片段,并且想在运行时删除其中 ... -
如何限制文本输入的类型?
2010-03-29 09:38 1469在制作Flash表单的时候,我们通常需要限定一下用户输入数据的 ... -
监听IE关闭事件
2010-03-26 10:57 1795//mxml下写入private function AppCo ... -
Flex DataGrid取其中的某一个值
2010-03-22 14:56 2630<?xml version="1.0" ... -
Flex ComboBox prompt使用
2010-03-22 14:55 2339<?xml version="1.0" ... -
一个默认不出现滚动条的hack
2010-03-22 14:45 1323在app里加入 private function prein ... -
Flex 编译参数
2010-03-22 14:26 1218下面是一些常见的编译器参数: 1,【verbose-stack ... -
Flex DataGrid中的DataGridColumn实现Tooltip/Datatip
2010-03-19 10:42 3136I had the problem that I wanted ...
相关推荐
### Flex中的ItemEditor详解 #### 一、引言 ...在接下来的文章中,我们将继续探讨更多关于`itemEditor`的高级主题,包括复杂的编辑逻辑、验证机制以及如何利用`itemRenderer`作为`itemEditor`等。
要实现这一功能,需要设置 `editorDataField`、`itemEditor` 和 `itemRenderer` 三个关键属性。 `editorDataField` 属性定义了项目编辑器中包含新数据的属性名。默认情况下,如果 `itemEditor` 是 `TextInput`,...
OTItemEditor 是一个用于编辑 OpenTibia 服务器和工具使用的 OTB 数据文件的程序,用于将客户端使用的项目 ID 映射到服务器和工具使用的一组一致的 ID。 这是必要的,因为 CIPSoft 会在每个主要版本发布时更改...
"D2 1.10物品修改器.rar" 是针对该游戏1.10版本的一个物品修改工具,主要用于调整游戏中角色的装备、道具等资源,以提升游戏体验或进行测试。 在《暗黑破坏神2》中,物品是游戏的核心元素之一,包括武器、防具、...
将TextInput绑定一个值 4.3节. 创建一个具有文字提示的文本输入框 4.4节. 创建一个合适的编辑器 4.5节. 确定用户电脑上安装的所有字体 4.6节. 创建一个自定义的TextInput 4.7节. 为一段文本设置风格属性 4.8节.在...
这个压缩包文件“一个纯粹的Python库存管理系统源码.zip”包含了一个完整的Python库存管理系统的源代码。通过解压,我们可以看到一系列的Python脚本文件,这些文件分别承担着不同的功能,构建了一个完整的系统架构。...
- Flex是一种基于标准的开发技术,用于构建具有表现力的Web应用程序,这些应用程序可以部署在多个浏览器、平台和设备上。 - MXML是Flex应用程序中用于创建用户界面的一种标记语言,它类似于HTML,但专为富互联网...
这些内容涉及了数据可视化、用户界面交互、系统监控等多个方面,显示了qwt库在不同应用领域的广泛适用性。通过这些控件和图表类型,用户可以轻松地在应用程序中实现数据的可视化展示,同时提供用户交互功能。 例如...
Flex DataGrid控件是Adobe Flex框架中的一个核心组件,用于展示和操作大量数据。它提供了一种高效且灵活的方式来显示表格形式的数据,并支持多种交互功能,如排序、筛选、分页以及对数据进行增删改查操作。在这个...
Flex Datagrid 是Adobe Flex框架中用于展示数据集的组件,它允许开发者以表格形式展示数据,并提供多种交互功能。...如果你有更多关于Flex或这个特定实现的问题,可以通过邮件llaysz@163.com与作者交流。
在Flex开发中,`DataGrid`是一个非常重要的UI组件,它能够以表格形式展示数据集合,支持数据的排序、筛选等功能。本文将详细介绍Flex中`DataGrid`控件的使用方法,包括通过MXML与ActionScript的不同实现方式,并给出...
5. itemEditor.py:物品编辑器模块,可能用于添加、修改和删除库存物品的信息,是库房管理的核心功能之一。 6. typeManager.py:类型管理器模块,可能用于管理库存物品的类别,方便按照类别进行统计和查询。 7. ...
它具有丰富的功能和灵活性,常用于企业级应用中显示多属性对象的列表。DataGrid组件不仅支持基本的表格布局,还提供了排序、编辑、自定义列头、滚动、以及单元格嵌入组件等多种高级特性。 DataGrid组件的核心特点...
它以表格形式呈现,非常适合用来显示多列数据,并提供了排序、选择、编辑等多种功能。在这个教程中,我们将深入探讨 DataGrid 的基本使用和一些关键特性。 1. 建立 DataGrid - MXML 方式:在 MXML 文件中,你可以...
例如,Combobox在使用ItemRenderer时无法直接绑定数据值,这需要使用ItemEditor来实现。不过,当需要在运行时获得已经渲染的组件实例时,常规方法可能无法直接获取到这个对象。通过不懈的努力和搜索,开发者找到了...