tion %> 济南麻将打法
當前位置:首頁 > 建站知識

選擇區域縮放Flex Chart

更新時間:2009.06.22 瀏覽次數:

還記得選擇刪除Flex Chart項目這篇文章嗎?本文是它的功能延伸。我們將使用區域選擇功能實現Flex Chart的縮放。

功能:

  1. 在Chart上拖拉一個矩形范圍可對單個或多個數據系列進行縮放;
  2. 在Chart上雙擊將恢復到縮放前的狀態。

點擊此處查看本實例的效果,點擊此處下載本實例的源碼。

從本質上講,我們只是通過區域選擇得到新的dataProvider,再提供給Chart,從而模擬了Chart縮放。有兩個小技巧值得一提:

  1. 使用ChartItemEvent的Change事件而不用itemMouseUp事件可以避免在空白處拖拉選擇時不縮放Chart。
  2. 使用findDataPoints找出選擇的HitData個數,如果個數為0表示是通過拖拉實現區域選擇,個數為1表示是通過鼠標單擊選擇,從而避免了單擊選擇單個HitData也縮放Chart。
  3. 為保證區域選擇單個HitData生成曲線的實用性,生成的曲線也包括該HitData附近的兩個HitData。
烟台麻将规则 进击的猿人 cba辽宁对广厦比分 华东15选5开奖结 全球股票即时指数 日本av片v片v片v熟女 红足一世 捷报比分 陕西体彩十一选五开 明星三缺一麻将单机手机版 浙江11选5 中国足球竞彩比分网 欧美最爽的Av片 成都麻将的计算方法 幸运龙宝贝 莱比锡对赫根比分推荐帝app 秒速牛牛 5oo万完场比分