我的联盟 作品 招聘 外包 人才  酷站加油 国内 国外 CSS  资源图库 图库 模板 矢量 图标  设计欣赏 界面 LOGO 插画 艺术  网页 平面  专访 名站 竞赛 社区
当前位置:首页 > 网页教程 > Flash教程 > 正文
选择删除Flex Chart项目
来源:riafan.com 作者:Flying 2009年05月20日 14:35 网友评论:0条 点击:

Flex 3的Chart新增了不少API,让我们很方便地选择Flex Chart 项目(Item)/数据点(data point),实现利用鼠标、键盘或区域进行选择。

要选择Flex Chart项目,首先要设置Chart的selectionMode 属性,可能的值是 nonesinglemultiple。设置为 none 可避免选中任何图表项。设置为 single 可允许一次仅选中一个项。设置为 multiple 可允许一次选中一个或多个图表项。其次还可以通过设置某个系列(Series)的selectable属性来指定该系列是否可选,默认为true。

在本例中,我们要实现多选,因而设置selectionMode为multiple。为了显示选择后的状态,为系列设定项目渲染器(itemRenderer)为方块,取消选择时则删除该项目渲染器。

要删除选择的Flex Chart项目,有一个小技巧:首先通过selectedIndices属性取得系列的数据提供程序中所选项的索引Array,再按降序排序,然后循环删除被绑定的数组集元素,被绑定的数组集会自动更新Chart,从而删除选择的Flex Chart项目。

点击此处查看本实例的效果,点击此处下载本实例的源码。

上一篇:选择区域缩放Flex Chart   下一篇:用Flex偷偷给图片加上水印
收藏此页】【打印】【关闭
 相关文章  我要点评
·HTML5最终战胜Flash 或引领新一轮科技革命
·投资者保护主题公益广告网上FLASH征集大赛启动
·Adobe CEO:与苹果的Flash争议已结束
·谷歌将启动Flash内容即时预览
·Flash广告设计要素
·YouTube力挺WebM视频格式 Flash遭受重创
·5千/1万元 帅康厨房七宝卡通/Flash大赛
·报告称去年全球八成Flash游戏开发者获收入

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 设计服务 | 广告服务 | 常见问题 | 网站地图 | 法律声明 | 联系我们
Copyright © 2003-2012 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】