`
znjq
  • 浏览: 24557 次
社区版块
存档分类
最新评论

TreeGrid(as3实现,请朋友帮忙测试性能)

阅读更多
TreeGrid
实现语言:as3,
功能: 列调整宽度,列拖拽
数据量:100列,1000行数据

请各位朋友帮忙测试一下拖动的时候,性能看看如何,请在下面评论中回复.谢谢!


7
2
分享到:
评论
24 楼 dlwds 2012-06-08  
没看到,不知道怎么样
23 楼 szwsnr2012 2011-11-15  
挺好,能发下源码么
22 楼 4443644 2011-01-20  
速度非常块
21 楼 4443644 2011-01-20  
能否分享一下源码  学习 一下 
20 楼 ganky 2010-08-16  
不错啊,高速!流畅!
唯一美中不足是拖拽时的阴影大小(指宽度)不应该是被拖拽列的阴影大小
而应该是指到哪列就是哪列的大小
19 楼 Curapica 2009-11-13  
不错,顶楼主,我机子双核的,也不卡, 如果用flexdatagrid的话肯定会卡多了, 这么多的数据
18 楼 znjq 2009-09-21  
to hefuren: 非常感谢
17 楼 hefuren 2009-09-21  
p86 cpu ,HD3650显卡,拖动很流畅。只是不知道其他机子怎么样 !
16 楼 znjq 2009-09-13  
to vii779:多谢提醒,回头看看这个问题
15 楼 vii779 2009-09-13  
你的滚动条组件有个小问题
以VScrollBar为例,当鼠标上下拖动的时候,一切正常,如果鼠标向右移动一下,让鼠标指针离开滚动条区域,然后再上下拖动,就不起作用了。

其他UI界面的滚动条都不存在这样的问题,包括Flex的,你可以试试。这种滚动方式感觉不太符合一般的操作习惯,用户一不小心就会把鼠标指针拖出滚动条区域,然后上下拖动就不起作用了,会让用户感觉到你的界面拖动起来很慢。
14 楼 znjq 2009-09-10  
to  vii779: 哦.行高现在暂时是固定的,因为我打算重写那个甘特图,对行高没有要求,想做的话也是可以实现的,算法和列类似.
TextField的性能不算很好,在我这里暂时不算是主要瓶颈.
13 楼 vii779 2009-09-10  
如果flash提供drawText这样的api,估计性能会更好。
12 楼 vii779 2009-09-10  
可变行高指的是每一行的高度不一样,比如第一行高度20,第二行60,第三行40...
可能你的应用中没有这样的需求吧。
你的组件每一列的宽度是可变的,我估计在处理横向滚动和纵向滚动用了不同的算法吧。
11 楼 znjq 2009-09-09  
to vii779:
不太明白你的可变行高能力的意思.
cell的renderer是循环利用的,不仅仅是renderer,很多都是缓存,循环使用的.
TextField的性能问题暂时还好,中文要比英文数字性能差
10 楼 vii779 2009-09-09  
楼主是否实现了可变行高能力?cell的renderer是循环利用的吧,开发过程中有无发现TextField存在性能问题。
9 楼 znjq 2009-09-09  
to nwangwei:3Q!

和任何as框架没有关系,自己写的Component组件,继承flash.display.Sprite

开发工具: FlexBuilder
8 楼 nwangwei 2009-09-09  
滚动没有停顿和延迟哦

我看了下,你是直接通过继承 FlexSprite 的吧?

你是用 Flex Builder、Flash Builder还是Flash Catalyst开发的呢?
7 楼 znjq 2009-09-08  
to gavin: 3Q!
6 楼 gavin 2009-09-08  
滚动挺快的,我赛扬2.5的CPU,ie和谷歌浏览器都很快
5 楼 wuxi15932077655 2009-09-08  
能不能共享一下你的这个DataGrid???
邮箱  wuxi8112693@163.com  如果不方便给些思路也可以! 谢谢

相关推荐

    jeasyui-treegrid实现例子

    除了基本的显示和操作,TreeGrid还可以与其他JeasyUI组件(如Form、Dialog)结合,实现更复杂的业务逻辑,如编辑、删除、添加节点等。 综上所述,"jeasyui-treegrid实现例子"涉及到的主要知识点包括:JeasyUI的...

    GridView+Jquery实现的TreeGrid

    在"GridView+Jquery实现的TreeGrid"这个项目中,我们看到的是一个利用这两种技术实现的无刷新TreeGrid。无刷新意味着用户在操作TreeGrid(如展开、折叠节点)时,页面无需重新加载,提高了用户体验。这种实现方式...

    treegrid.zip_treeGrid wpf_treegrid_treegrid wpf c#_wpf 树状表格_wpf树

    在本文中,我们将深入探讨如何在WPF(Windows Presentation Foundation)中实现树形表格,即TreeGrid。TreeGrid是WPF中的一个高级控件,它结合了树视图(TreeView)和数据网格(DataGrid)的功能,使得我们可以展示...

    TreeGrid 在Asp.net中实现的实例

    在ASP.NET中,可以使用第三方控件库如DevExpress、Telerik或jQuery UI的Nested Grid来实现TreeGrid。 1. **DevExpress的TreeList** DevExpress提供了强大的TreeList控件,它支持多种数据源绑定,包括数据库、XML和...

    bootstrap-treegrid实现树形表格.zip

    - **JavaScript**:用于构建网页动态功能的编程语言,是实现Treegrid交互效果的关键。 2. **主要特性**: - **可折叠/展开**:用户可以通过点击行来展开或折叠其子行,以显示或隐藏子层级数据。 - **排序**:...

    TreeGrid

    3. **排序**:TreeGrid支持列的排序功能,用户点击列头即可按该列的值对整个表格进行升序或降序排序,这对于分析数据或者查找特定信息非常方便。 4. **复选框**:集成的复选框功能允许用户批量选择或操作多个节点,...

    treegrid_barku4k_treegrid_jqueryajax_

    在本案例中,“treegrid_barku4k_treegrid_jqueryajax_”是一个基于jQuery的TreeGrid实现,主要用于个人备忘,并可供需要此功能的开发者下载使用。 jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、...

    Jeasyui treegrid插件实现同级分类上下移动效果(终版)

    在IT领域,前端开发是构建用户界面的关键部分,而JeasyUI是一个基于jQuery的轻量级框架,提供了丰富的UI组件,如表格...在实际项目中,还需要考虑性能优化、用户体验等方面的问题,以实现更加高效和用户友好的功能。

    ASP.NET源码——GridView+Jquery实现的TreeGrid.zip

    在本示例中,"ASP.NET源码——GridView+Jquery实现的TreeGrid.zip" 提供了一个使用ASP.NET和jQuery的实现树形网格视图(TreeGrid)的源代码示例。这个TreeGrid是将数据以层次结构展示,类似于文件系统中的目录结构,...

    EasyUI实现两个treegrid互相拖放

    本代码在EasyUI官网原treegrid拖放demo的基础上进行详尽的注释,并加以改动,如今可以实现两个treegrid之间互相拖放,本代码分别可以进行“剪切”和“复制”的功能,当前使用的是“剪切”功能,可通过改变treegrid-...

    WPF TreeGrid

    在WPF中,TreeGrid通常是通过结合使用TreeView和DataGrid来实现的。TreeView提供了一个可折叠/展开的节点结构,而DataGrid则用于展示每个节点下的详细数据。通过数据绑定和模板定义,我们可以定制TreeGrid的外观和...

    dhtmlxTreeGrid1.2_Pro

    5. **性能优化**:尽管是较旧的版本,dhtmlxTreeGrid1.2_Pro仍注重性能,对大量数据的处理有良好的表现,尤其在只显示可视区域数据的分页策略上。 6. **跨浏览器兼容**:考虑到Web开发的多样性,dhtmlxTreeGrid兼容...

    很实用的treegrid

    "很实用的treegrid"标题表明这是一个在实际应用中表现出色的TreeGrid实现,可能包含了高效的数据处理机制和良好的用户交互设计。"简介实用"则暗示这个组件易于理解和使用,能够满足日常开发需求。 动态载入子级节点...

    javascript treegrid

    3. `treelistcontrol.js`:这是JavaScript库的核心部分,实现了TreeGrid的功能。它可能包含数据处理逻辑、DOM操作、事件处理和动画效果等。开发者可以通过这个文件了解TreeGrid的具体实现细节,以及如何对其进行...

    基于layui的树表格-treeGrid

    3. TreeGrid的使用步骤: - 引入layui样式和脚本:首先在HTML文件中引入layui的基础样式文件和js文件,确保layui框架的正常运行。 - 初始化layui:在页面加载完成后,调用layui.use()方法初始化layui,并加载...

    WPF TreeGrid树形表格

    **WPF TreeGrid树形表格详解** 在Windows Presentation Foundation (WPF)中,...在实际项目中,可以根据需求选择不同的实现方式,无论是使用内置控件的组合,还是借助第三方库,都能实现高效且美观的TreeGrid功能。

    dhtmlxTreeGrid

    10. **性能优化**:虽然dhtmlxTreeGrid可以处理大量数据,但需要注意的是,当数据量过大时,可能需要进行性能优化,比如使用虚拟滚动、延迟加载等策略,以确保应用的流畅运行。 总之,dhtmlxTreeGrid是实现网页中...

    checkbox treegrid,重写treegrid,第一列为checkbox

    3. **设计数据结构**:为了支持Checkbox TreeGrid,需要定义一个数据结构来表示树形数据,通常包含id(唯一标识)、parentId(父节点id)、label(显示文本)和checked(复选状态)等属性。 4. **实现渲染逻辑**:...

    boostrapTable Treegrid树表格

    BootstrapTable Treegrid是一种基于Bootstrap框架的插件,用于在HTML表格中展示数据并实现树状结构。这个插件扩展了BootstrapTable的基本功能,使得表格能够显示层级数据,这对于处理如菜单关系、权限设计等需要层次...

    easyui-treegrid冻结右侧列插件.zip

    3. **插件使用**: "kvf-treegrid.css" 是该插件的样式文件,它包含了实现冻结列效果所需的 CSS 规则,调整了原有 TreeGrid 的布局和样式。而 "kvf-treegrid.js" 则是 JavaScript 文件,包含了实现冻结功能的逻辑代码...

Global site tag (gtag.js) - Google Analytics