以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  关于GDI绘图问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189799)

--  作者:benben325
--  发布时间:2023/12/27 8:58:00
--  关于GDI绘图问题

图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2023-12-27_08-54-04.jpg
图片点击可在新窗口打开查看

rt所示,官方给的代码如下:
If e.Col.Name = "第二列" Then
    e.Chart.AddValues(e.Row("第一列").Split(","))
    e.Chart.Space = 2 \'设置图表边距
    e.Chart.SeriesColor = Color.Gray \'设置线条颜色
    e.Chart.ShowHigh = True \'标记最大值
    e.Chart.HighMarkerColor = Color.Red \'设置最大值标记颜色
    e.Chart.ShowLow = True \'标记最小值
    e.Chart.LowMarkerColor = Color.Green \'设置最小值标记颜色
    e.DrawChart()
End If

但是我现在想在这个图上画一条横线,就像上图那条红色的红线一样,请问怎么写代码?我尝试写好几次没成功!
[此贴子已经被作者于2023/12/27 8:58:50编辑过]

--  作者:有点蓝
--  发布时间:2023/12/27 9:04:00
--  
http://www.foxtable.com/webhelp/topics/3747.htm
--  作者:benben325
--  发布时间:2023/12/27 9:05:00
--  
帮助文档我看过, 尝试了好多次失败,才提问的!
--  作者:benben325
--  发布时间:2023/12/27 9:11:00
--  
解决了,谢谢!
--  作者:有点蓝
--  发布时间:2023/12/27 9:12:00
--  
怎么尝试的哦?没看到1楼有设置标志线的代码啊.就下面2行用法

    e.Chart.MarkerLineValue = 5 \' 设置标志值
    e.Chart.MarkerLineColor = Color.Red  
\'
设置标志线颜色


MarkerLineValue双精度小数型,用于设置标志值。
MarkerLineColorColor型,用于设置标志线颜色。
MarkerLineWeight单精度小数型,用于设置标志线粗细。