Foxtable(狐表)用户栏目专家坐堂 → 图表MouseUp事件


  共有2339人关注过本帖树形打印复制链接

主题:图表MouseUp事件

帅哥哟,离线,有人找我吗?
rjh4078
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
图表MouseUp事件  发帖心情 Post By:2019/7/4 22:05:00 [只看该作者]


    Dim s As Integer '定义存储图系编号的变量
    Dim p As Integer '定义存储数据点编号的变量
    Dim Chart As WinForm.Chart = e.Form.Controls("Chart2") '获得Chart对象的引用
    If Chart.CoordToDataIndex(e.x, e.y ,s ,p) Then '如果鼠标位置存在有效的图序和数据点
        Dim Series As WinForm.ChartSeries = Chart.SeriesList(s) '获得鼠标位置的图序

我是在一个窗口的chart中绑定多个图表 ,但是如果图表没有生成数据,点击时就会有这个报错,如何判断图表是否有数据?

.NET Framework 版本:2.0.50727.9040
Foxtable 版本:2019.4.12.1
错误所在事件:窗口,导航,Chart2,MouseUp
详细错误信息:
索引超出范围。必须为非负值并小于集合大小。
参数名: index


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107450 积分:546529 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/7/5 8:59:00 [只看该作者]

msgbox(Chart.SeriesList.count)

 回到顶部