自动根据内容调整列宽advanceddatagrid autoresize
2009年11月02日
关于advanceddatagrid autoresize自动根据内容调整列宽。
思路很简单,bind数据源后,计算每列中的字符串的长度,保存最大的。最后重新分配宽度
作者:Wang.Clawc 日期:2009.11.2
static public function AutoResizeDataGrid(dg:AdvancedDataGrid):void
{
var StringLens:Array = new Array();
var ac:Array = (dg.dataProvider as ArrayCollection).toArray();
if(ac.length==0)return;//无数据
var count:int = dg.columnCount;
var i:int;
var j:int;
var temp:int;
for(i=0;iint(StringLens))StringLens=temp;
}
}
var sum:int=0;
for(i=0;i<count;i++)
{
temp = Number(StringLens);
sum+=temp;
}
for(i=0;i<count;i++)
{
temp = Number(StringLens);
(dg.columns as AdvancedDataGridColumn).width=temp*dg.width/sum;
}
}
发表评论
-
QTP的2种脚本调用方法是什么
2012-01-20 02:14 917QTP的2种脚本调用方法是什么 2011年06月14日 ... -
让windows批处理脚本在后台运行
2012-01-20 02:14 706让windows批处理脚本在后台运行 2010年12月24日 ... -
VBS学习笔记(2): Call造成的麻烦
2012-01-20 02:14 593VBS学习笔记(2): Call造成的麻烦 2011年02月 ... -
用vbs实现文本循环读取
2012-01-20 02:14 533用vbs实现文本循环读取 2010年06月16日 因为测 ... -
VBS启动Process
2012-01-20 02:14 595VBS启动Process 2010年06月09日 Run ... -
小学语文毕业知识整理与复习题
2012-01-19 10:04 574小学语文毕业知识整理 ... -
总体上说,是c++ builder胜于VC++,DELPHI是最好
2012-01-19 10:04 764总体上说,是c++ builder胜 ... -
FPS游戏透视源码!
2012-01-19 10:04 2557FPS游戏透视源码! 2011年10月03日 需要的自己 ... -
PE文件格式详解③
2012-01-19 10:03 918PE文件格式详解③ 2010年12月04日 PE可选头部 ... -
创建一个新的服务
2012-01-19 10:03 568创建一个新的服务 2010年11月23日 创建一个新的服 ... -
android最新的SDK安装方法+ 离线安装方法
2012-01-17 02:45 685android最新的SDK安装方法+ 离线安装方法 2010 ... -
Eclipse+Android SDK+ADT(@XP)搭建时候的几个小问题
2012-01-17 02:45 750Eclipse+Android SDK+ADT(@XP)搭 ... -
Android SDK2.1开发环境的搭建
2012-01-17 02:45 694Android SDK2.1开发环境的搭建 2010年11月 ... -
通过QQ旋风离线下载Android SDK,速度超快
2012-01-17 02:44 748通过QQ旋风离线下载Android SDK,速度超快 201 ... -
Qt 学习笔记 --Qt SDK 的下载安装与配置
2012-01-17 02:44 624Qt 学习笔记 --Qt SDK 的下 ... -
flex各种用法
2012-01-15 22:21 466flex各种用法 2010年02月22日 //获得屏幕的 ... -
Flex开发实例――个人学习心得
2012-01-15 22:21 561Flex开发实例――个人学习心得 2009年10月15日 ... -
Flex 的一些整理
2012-01-15 22:21 559Flex 的一些整理 2010年11月16日 你常用的 ... -
AdvancedDataGrid的使用,动态插入组列
2012-01-15 22:20 496AdvancedDataGrid的使用,动态插入组列 201 ...
相关推荐
最新的AdvancedDataGrid行嵌套AdvancedDataGrid实现,该例子只是实现AdvancedDataGrid利用AdvancedDataGridRendererProvider在行中渲染另外一个AdvancedDataGrid,当然也可以渲染其它任何想渲染的界面或者组件,价值...
AdvancedDataGrid或datagrid导出到excel.rar AdvancedDataGrid或datagrid导出到excel.rar AdvancedDataGrid或datagrid导出到excel.rar
AdvancedDataGrid综合应用
Flex应用3D饼图,柱图线图,仪表盘,AdvancedDataGrid表头皮肤,分数较高,不建议下载,仅自己保留
Flex技术中AdvancedDataGrid使用方法
非常好用的 felx AdvancedDataGrid 多选框 单选框支持渲染器,不需改到AdvancedDataGrid 代码; 支持 xml 数据源的网上可查到一些, 但这个可是 支持 Array 类型数据源的。
AdvancedDataGrid控制具体某个单元格可编辑的例子,里面实现了原理,具体如何实现可视判断条件而定,因为自己也是很辛苦实现的,所以分就高点了,别介意,哈哈
flex AdvancedDataGrid 动态添加一行 动态为控制树添加一个节点
flex datavisualization.swc flex 3 AdvancedDataGrid
advancedDataGrid单击逐级展开的例子,单击advanceddatagrid的某一级,就会展开该节点。
flex-datagrid-advancedDataGrid-demo,做的datagrid及advanceddatagrid的例子,希望大家喜欢
flex AdvancedDataGrid实现checkBox全选功能 实现全选,多选功能
将复杂表头的AdvancedDataGrid导出EXCEL
flex advancedDataGrid 中如何实现带checkbox的树
用AdvancedDataGrid组件编写的一个简单的课件管理系统,这是个雏形,有一定的参考价值
NULL 博文链接:https://kidd.iteye.com/blog/1329253
详细代码,可以直接运行 详细代码,可以直接运行 详细代码,可以直接运行
NULL 博文链接:https://yunzhongxia.iteye.com/blog/652902
公司项目中出于性能考虑,把mx:Repeater控件换成了mx:AdvancedDataGrid控件来显示。