本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
参考JqueryEasyUI的样式和布局结构,继承JqueryUI_widget实现的myJqueryUI
myJqueryUI目前包括linkbutton(超链接按钮)、pagination(分页工具栏)、datagrid(数据表格)三个组件。是参考JqueryEasyUI的样式和布局结构,继承JqueryUI_widget实现的。详细请参考附件demo。
给DataGrid加一个自动序列rowIndex的列
在桌面应用程序开发的时候,我们经常会给DataGrid或者表格的第一列加上行序列号,以此给用户一个提示当前数据所在的行号,就类似于Excel的左边列。Flex的DataGrid并没有自动提供这样的属性。那么如何解决这个问题呢,方法有很多种,我们可以在DataGrid的数据源dataProvider中添加这样的行序列号,这个方法的弊端就是这个序列号和行数据(row data)绑定在一起,当DataGr ...
Flex DataGrid 构建自己的编辑器(itemEditor)
1、首先了解编辑器和渲染器的区别,拿DataGrid来说:
渲染器:也就是当你给DataGrid的dataProvider赋值后,DataGrid用什么形式或者说怎么来显示数据,例如:用什么字体,字体什么颜色等等。DataGrid默认的渲染器是DataGridItemRenderer,他使用文本来显示item。
编辑器:要编辑DataGrid首先制定DataGrid本身是可编辑的(通 ...
在渲染器或编辑器中获取DataGrid的dataField
要获取dataField首先要获取其父对象DataGrid,通过在渲染器中实现IDropInListItemRenderer接口,覆盖接口的两个方法。
private var _owner:DataGrid = null; //父对象
private var _dataGridColumns:DataGridColumn;
private var _listDa ...
silverlight datagrid控件点选
/*这个是LoadRow事件*/
private void dgOrder_LoadingRow(object sender, DataGridRowEventArgs e)
{
e.Row.MouseLeftButtonUp -= new MouseButtonEventHandler(Row_MouseLeftButtonUp);
...
使用游标遍历DataGrid的dataProvider
public function copyToClip(evt:MouseEvent):void
{
var dataSource:Object = docus.dataProvider; //dataProvider
var colLen:int = docus.columns.length; //返回列数
var columns:Data ...
Flex实现分页显示功能(mx:DataGrid)
Flex使用DataGrid实现的分页显示在线运行效果见:http://tongqiuyan.blog.163.com/blog/static/19554530220119267352154/
静态效果:
通过提供的“首页”、“上一页”、“下一页”、“末页”和“跳转”等按钮,能够随意显示相关页面的数据。
相关源码如下:
<?xml version=" ...
Flex(mx:DataGrid)实现数据过滤显示
DataGrid主要用于显示数据。对DataGrid中数据的过滤显示功能在线运行效果见:http://tongqiuyan.blog.163.com/blog/static/195545302201192581810168/
静态显示如图:
筛选后的效果:
主要涉及控件:<mx:ArrayCollection>、<mx:source> ...
Flex 优化Renderer(不使用HGroup)
package
{
import mx.controls.dataGridClasses.DataGridListData;
import mx.controls.listClasses.BaseListData;
import mx.controls.listClasses.IDropInListItemRenderer;
import mx.controls.listCl ...
flex组件之dataGrid数据刷新问题
在用datagrid的时候,童鞋们可能会遇到这么的一个问题,就是对datagrid进行数据源的更新的时候,datagrid上的数据并不是马上时实地刷新,其实如果要做到时实的更新,注意以下两点就行了:
1.确保你的数据源变量已绑定:如
[Bindable]
var _dataSource:Array;
2.我们先看下2个datagrid组件的刷新函数
第一个:
invalidate ...
flex 动态构建 datagrid
1 DataGrid 与 AdvancedDataGrid
先提下这个的原因就是这项目时有一个问题让我走了不少弯路。DataGrid的dataField支持访问类成员变量的属性 而AdvancedDataGrid不支持。
package myAs
{
[Bindable]
[RemoteClass(alias = "ms.model.PorderDetail")]
...
关于Flex的DataGrid的应用拓展(三)
DataGrid自身的排序组件可谓做的非常全面,而且非常好用。用户也可以自己实现排序算法。但有时我们需要实现一些额外的功能,如要实现数据库排序。就是当我点击某一列时,我希望实现数据库根据我的条件排序。实现排序这个功能并不难,只需要实现DataGridEvent.HEADER_RELEASE的Listener即可,但要实现排序箭头的存在可能就需要费一番周折。 这里我提供三种方法 ...
Flex DataGrid数据的多种显示方式
Flex DataGrid单元格显示数据有多种方式。 1.默认的是截取模式,就是对于显示不下的内容进行自动截取,会被下一列所遮盖。看下图:
2. 但是有时候我们需要能够方便的显示所有内容,但又不希望这一列变得很宽。有一个方法就是自动隐藏该单元的内容,对于数据量大的自动在后面加...,当鼠标移动到该单元格上时,能够以ToolTip的形式完全显示该单元的内容,这个我们可以采用将Label作为该列的i ...
Flex DataGrid 复制选中行数据
1、选中行作为一个对象,可通过遍历对象获取属性和值保存到剪贴板。
public function copyToClip(evt:MouseEvent):void
{
var selectedItem:Object = docus.selectedItem;
...
Jquery easyui datagrid在工具栏添加时间控件
<!--加载到datagrid的toolbar上 -->
<div id="date">开始时间:<input id="begin" class="Wdate" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})" /&g ...
DataGrid删除数据后如何自动更新
mainl.mxml
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="ini ...