- 浏览: 101983 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
chensong215:
无法获取到ProgressEvent中的bytesTotal
自定义DownloadProgressBar -
qq2464785999:
非常感谢。
测试后,发现要用相对路径的话,好像要这么写
va ...
Flex写XML文件
<?xml version="1.0" encoding="utf-8"?>
<!-- LabelExample.mxml -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
viewSourceURL="srcview/index.html">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<fx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.ListEvent;
protected function dataGrid_itemDoubleClickHandler(event:ListEvent):void
{
Alert.show("[MyFlexHero.com] 你选中了:"+dataGrid.selectedItem["a"]+","+dataGrid.selectedItem["b"]+","+dataGrid.selectedItem["c"]);
}
]]>
</fx:Script>
<fx:Declarations>
<s:ArrayCollection id="MyFlexHero">
<s:source>
<fx:Array>
<fx:Object a="1" b="One.1" c="One.2" />
<fx:Object a="2" b="Two.1" c="Two.2" />
<fx:Object a="3" b="Three.1" c="Three.2" />
<fx:Object a="4" b="Four.1" c="Four.2" />
<fx:Object a="5" b="Five.1" c="Five.2" />
<fx:Object a="6" b="Six.1" c="Six.2" />
<fx:Object a="7" b="Seven.1" c="Seven.2" />
<fx:Object a="8" b="Eight.1" c="Eight.2" />
<fx:Object a="9" b="Nine.1" c="Nine.2" />
<fx:Object a="10" b="Ten.1" c="Ten.2" />
<fx:Object a="11" b="Eleven.1" c="Eleven.2" />
<fx:Object a="12" b="Twelve.1" c="Twelve.2" />
<fx:Object a="13" b="Thirteen.1" c="Thirteen.2" />
</fx:Array>
</s:source>
</s:ArrayCollection>
</fx:Declarations>
<mx:DataGrid id="dataGrid"
dataProvider="{MyFlexHero}"
width="300" itemDoubleClick="dataGrid_itemDoubleClickHandler(event)" doubleClickEnabled="true">
<mx:columns>
<mx:DataGridColumn dataField="a"
headerText="Column 123:" />
<mx:DataGridColumn dataField="b"
headerText="Column 123:" />
<mx:DataGridColumn dataField="c"
headerText="Column 123" />
</mx:columns>
</mx:DataGrid>
</s:Application>
<!-- LabelExample.mxml -->
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
viewSourceURL="srcview/index.html">
<s:layout>
<s:VerticalLayout/>
</s:layout>
<fx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.events.ListEvent;
protected function dataGrid_itemDoubleClickHandler(event:ListEvent):void
{
Alert.show("[MyFlexHero.com] 你选中了:"+dataGrid.selectedItem["a"]+","+dataGrid.selectedItem["b"]+","+dataGrid.selectedItem["c"]);
}
]]>
</fx:Script>
<fx:Declarations>
<s:ArrayCollection id="MyFlexHero">
<s:source>
<fx:Array>
<fx:Object a="1" b="One.1" c="One.2" />
<fx:Object a="2" b="Two.1" c="Two.2" />
<fx:Object a="3" b="Three.1" c="Three.2" />
<fx:Object a="4" b="Four.1" c="Four.2" />
<fx:Object a="5" b="Five.1" c="Five.2" />
<fx:Object a="6" b="Six.1" c="Six.2" />
<fx:Object a="7" b="Seven.1" c="Seven.2" />
<fx:Object a="8" b="Eight.1" c="Eight.2" />
<fx:Object a="9" b="Nine.1" c="Nine.2" />
<fx:Object a="10" b="Ten.1" c="Ten.2" />
<fx:Object a="11" b="Eleven.1" c="Eleven.2" />
<fx:Object a="12" b="Twelve.1" c="Twelve.2" />
<fx:Object a="13" b="Thirteen.1" c="Thirteen.2" />
</fx:Array>
</s:source>
</s:ArrayCollection>
</fx:Declarations>
<mx:DataGrid id="dataGrid"
dataProvider="{MyFlexHero}"
width="300" itemDoubleClick="dataGrid_itemDoubleClickHandler(event)" doubleClickEnabled="true">
<mx:columns>
<mx:DataGridColumn dataField="a"
headerText="Column 123:" />
<mx:DataGridColumn dataField="b"
headerText="Column 123:" />
<mx:DataGridColumn dataField="c"
headerText="Column 123" />
</mx:columns>
</mx:DataGrid>
</s:Application>
发表评论
-
flex 自定义多个命名空间以及标签名
2013-01-22 15:21 1363flex 自定义多个命名空 ... -
FLEX中使用AS动态创建DataGrid
2013-01-09 16:24 930FLEX中使用AS动态创建DataGrid 2010年2月6日 ... -
flex与flash之间相互调用
2012-12-12 12:39 648http://www.cnblogs.com/kaixuan/ ... -
Flex与Flex创建的swf通信
2012-12-12 10:16 752加载子SWF的Flex程序代码 <?xml vers ... -
[AS3]加载视频(FLV)文件
2012-12-06 15:11 875[AS3]加载视频(FLV)文件 分类: FLEX/CS3-- ... -
通过FileReference打开本地图片崩溃的解决方法
2012-12-06 14:02 728通过FileReference打开本地图片崩溃的解决方法 最近 ... -
使用FileReference的load()方法加载本地图片
2012-12-06 13:56 9621、要想使用FileReference的load()方法和da ... -
[AS3]Bitmap序列化(将BitmapData保存为原生Binary/ByteArray)
2012-12-06 13:48 764[AS3]Bitmap序列化(将BitmapData保存为原生 ... -
as3 画五角星算法
2012-12-05 16:49 2651as3 画五角星算法 阅读:10次 时间:2012-03- ... -
flex嵌入完整html
2012-11-29 11:18 820有时候我们需要在Flex应用中嵌入HTML代码,根据嵌入HTM ... -
flex4 textArea的htmlText属性
2012-11-29 11:13 3136它现在包含Text布局框架(Text Layout Frame ... -
Tooltip应用
2012-11-29 11:11 740创建ToolTip: var errorToolTip:To ... -
数据绑定显示问题
2012-10-27 12:11 714数据绑定实时变化。 XMLListCollection 可以变 ... -
待解决问题
2012-09-18 23:48 7361.仪表盘 2.渐变填充的使用 3.发光效果的完美运用 能在一 ... -
as3加载外部图片的两种方式
2012-09-09 11:46 1074package net.burchin.loading { ... -
公式as3
2012-09-06 18:13 0as3 1人收藏此文章, 我要收藏 发表于1年前(2011-0 ... -
Flex中多线程的实现
2012-09-06 10:49 3548破阵子_如是我闻 如是我闻。一时佛在舍卫国,祗树给孤独园.. ... -
自定义column renderer
2012-08-09 15:07 985<?xml version="1.0" ... -
drowshadowFilter
2012-08-09 15:05 698DropShadowFilter 类,在Flash中为各种对象 ... -
123123
2012-08-08 17:16 0http://www.oschina.net/code/sni ...
相关推荐
本篇将深入探讨如何实现`DataGrid`控件的双击行事件,以便在用户双击某一行时触发特定的操作。 首先,我们要理解`DataGrid`的事件模型。`DataGrid`控件有多种内置事件,其中包括`CellDoubleClick`和`RowDoubleClick...
在`RowDoubleClick`事件处理程序中,`sender`参数代表触发事件的对象(这里是`DataGrid`),`e`参数包含了关于事件的详细信息,如双击的行索引和列索引。通过这些信息,我们可以获取选中的行数据: ```csharp ...
Datagrid 提供了一系列的事件,如 `onLoadSuccess`(数据加载成功时触发)、`onClickRow`(点击行时触发)、`onDblClickRow`(双击行时触发)等,开发者可以通过监听这些事件来实现自定义功能。 6. **自定义模板**...
在事件处理程序中,我们需要检查事件args对象的CommandName属性,如果匹配预设的命令名称(如"Details"),则可以获取点击的行数据并打开新页面。 例如: ```csharp protected void GridView1_RowCommand(object ...
在WPF中,我们可以直接将数据对象绑定到这些控件,从而实现数据的实时显示。 描述中提到的"新建数据类",是指我们需要创建一个模型类,用于存储和管理我们的业务数据。这个类通常包含一些属性,这些属性对应于...
DataAdapter负责从数据库获取数据,填充到DataSet或DataTable中,然后DataGrid与这些数据对象绑定,展示数据。当用户在DataGrid中进行添加、删除、修改操作时,DataAdapter能感知这些变化,并将它们同步回数据库。 ...
EasyUI 是一个基于 jQuery 的 UI 插件集合体,它提供了丰富的用户界面组件,包括 DataGrid,这是一个用于展示数据的表格组件。DataGrid 具有众多可配置的属性,可以帮助开发者构建功能强大的数据展示和管理界面。这...
例如,`rowStyler`可以自定义行样式,`onDblClickRow`可以监听双击行事件。 综上所述,jQuery EasyUI的DataGrid组件结合Servlet,为Web应用提供了一种灵活且功能强大的数据展示和交互方式。通过理解和实践这些基本...
在这个"Flex-DataGrid源码及资料"的压缩包中,包含了一些关键特性,如鼠标右键菜单、鼠标双击编辑、插入复选框以及数据集的双向绑定。下面将对这些功能进行详细介绍。 1. 鼠标右键:在Flex DataGrid中添加鼠标右键...
4. **事件处理**:EasyUI 提供了丰富的事件机制,如 onDblClickRow(双击行事件)、onClickRow(点击行事件)、onLoadSuccess(数据加载成功事件)等,开发者可以通过监听这些事件来扩展 Datagrid 的功能。...
在本文中,我们将深入探讨EasyUI中的DataGrid组件,这是一个非常重要的数据展示工具,它集成了多种功能,如Panel(面板)、Resizable(可调整大小)、LinkButton(按钮)和Pagination(分页)组件。DataGrid提供了...
在IT领域,DataGrid是一种常见的数据展示控件,主要用于在Web应用或桌面应用中显示结构化的数据。在原生的DataGrid基础上,开发者通常会进行一系列优化和扩展,以满足更复杂的需求,这就是所谓的"DataGrid的加强版...
- `dataGrid` 支持插件,可以增加更多功能,如行编辑、行选择、树形数据展示等。 8. **交互设计**: - `dataGrid` 提供了丰富的用户交互元素,如分页工具栏、搜索框、状态栏等,提升了用户体验。 这个DEMO是学习...
开发者可以编程方式动态地添加和删除DataGrid的行和列,以适应不同的数据规模和显示需求。这可以通过添加新的DataGridViewRow对象到Rows集合,或者通过移除指定索引的行或列来实现。 5. **事件处理** DataGrid有...
DataGrid通常用于显示和编辑结构化的数据,而在这个案例中,我们将学习如何通过自定义类来实现这一功能。 首先,理解MFC中的CWnd类是关键。CWnd是所有窗口对象的基础,包括对话框、视图和控件。在实现DataGrid时,...
编辑`DataGrid`中的数据时,只需选中一行并双击,就可以进入编辑模式。可以设置`AutoGenerateColumns`为`false`并手动创建`DataGridTextColumn`或`DataGridTemplateColumn`来控制可编辑性。当编辑结束时,监听`...
- `ItemsSource`:设置DataGrid的数据源,通常为集合或数据绑定对象。 - `AutoGenerateColumns`:默认情况下,DataGrid会根据数据源的属性自动创建列。可设置为`true`或`false`。 - `Columns`:用于手动添加和管理列...
5. 用户交互:通过datagrid,用户可以查看数据,而datagrid的事件处理程序可以捕获用户的操作,如单击、双击、排序等,然后更新对应的`CADORecordset`。 6. 数据操作:当用户在datagrid中进行编辑时,相应的记录会...
总的来说,Delphi中的DataGrid操作涉及数据库连接、数据表对象、数据绑定和事件处理等多个环节,通过合理的代码组织和组件配置,可以实现高效且直观的数据库应用。这个代码实例是一个很好的起点,对于初学者来说,...
3. **配置ADODC**:双击ADODC控件打开属性窗口,设置数据源(例如,通过选择“ConnectionString”属性连接到数据库)、命令(通过"CommandText"指定SQL查询)以及数据表(通过"Name"属性设定数据源名称)。...