07/2011 Update: 已更新下载链接. 无法访问box.net的朋友可使用dbank的链接进行下载.
效果与功能:
1. 简单配置数据源即可实现多层显示
2. 可设定初始选定的项目或目录
3. 获得选定的项目
关于Flex CheckBox Tree的例子有很多, 如:
3 State CheckBox Tree: http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&extid=1047969#
CheckBoxTree Component (Adobe Flex 3): http://srirangan.net/?p=56
Flex Checkbox TreeItemRenderer: http://remwebdevelopment.com/dev/a31/Flex-Checkbox-TreeItemRenderer.html
FLEX 构建完美的带有CheckBox三状态的Tree控件: http://blog.csdn.net/cjy37/archive/2009/05/11/4166621.aspx
Flex在Tree控件上添加CheckBox: http://montage.javaeye.com/blog/326302
但上述举例均有一个非常明显的问题: MVC没有分清楚, 是否选定基本上都存储在数据源中, 实际上这只是UI的一个状态, 因此个人认为, 是否选中, 不应该存放于Modeling中. 因此写下面两个类.
具体使用方法, 请参考代码.
转载本文或使用代码请注明出处或保留注释中的版权信息.
下载页面1(部分地区被墙): http://www.box.net/shared/q6r915j4qr
下载页面2(无需翻墙): http://dl.dbank.com/s0ocyf3pbd
Flex: 汉字转拼音 <->
// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.