本月博客排行
-
第1名
龙儿筝 -
第2名
zysnba -
第3名
johnsmith9th - wy_19921005
- sgqt
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- javashop
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- ranbuijj
- arpenker
- tanling8334
- kaizi1992
- sichunli_030
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- jh108020
- zxq_2017
- jbosscn
- lemonhandsome
- luxurioust
- Xeden
- lzyfn123
- forestqqqq
- zhanjia
- nychen2000
- ajinn
- wjianwei666
- johnsmith9th
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
参考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 ...