it编程 > 网页制作 > Flex

Flex动态生成可编辑的DataGrid具体实现代码

206人参与 2024-05-18 Flex

一:先说说我写这个datagrid具有的功能
1、表头是动态生成的。
2、每行都是有序号的。
3、每行都是可以编辑、插入、删除、修改的。
4、每个单元格都是加验证的。
5、单元格有些是经过渲染生成的比如:combobox,datefield...

二、说一些实现这些功能的困难
写这个的时候感觉都是困难不知道,走过来了也就木有神马啦,最让我费劲的就是渲染例如:combobox在渲染的时候不能用itemrenderer因为他不能绑定值,只能用itemeditor但是怎样获得这个一个经过渲染的对象,通过百度不断地百度,终于发现了classfactory这个工厂可以生产各种想要的组件。各种困难现在都记不起来了,三天时间终于完成啦。为什吗要这样写呢?因为要做数据更新系统,每年数据都会有变化,这样页面也需要变化,总不能每年都去改源码吧,不如想个法子全给他整成动态的。这就是写这个的初衷。

三、关键源码

以上代码是渲染器部分。
(0)
打赏 微信扫一扫 微信扫一扫

您想发表意见!!点此发布评论

推荐阅读

flex打印操作(FlexPrintJob)还有分页打印操作具体实现

05-18

flex 开发项目报错之404错误解决方案

05-18

flex中event.preventDefault()方法取消事件的默认行为

05-18

flash 报错捕获(Catch All Exception in Flash)

05-18

flex4.5中CSS选择器的应用小结

05-18

flex tomcat端口被占用的问题分析及解决方法

05-18

猜你喜欢

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论