以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- 图表MouseUp事件 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=137399) |
-- 作者:rjh4078 -- 发布时间:2019/7/4 22:05:00 -- 图表MouseUp事件 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 |
-- 作者:有点蓝 -- 发布时间:2019/7/5 8:59:00 -- msgbox(Chart.SeriesList.count) |