以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 使用标志线 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=193850) |
-- 作者:edisontsui -- 发布时间:2024/10/21 14:40:00 -- 使用标志线 e.Chart.ChartType = 3 \'使用1为柱状图,3为曲线图 e.Chart.SeriesColor = Color.CadetBlue \'设置图表颜色 \'e.Chart.MarkerLineValue = dr8("子组1") \'设置标志值(平均值) e.Chart.MarkerLineValue = dr9("过程均值X") \'设置标志值(平均值) e.Chart.MarkerLineColor = Color.Red \'设置标志线颜色 e.DrawChart() 关于适用标志线,上面的 drawcell 代码里面,我希望加多几条标志线,所以就加了上面红色那行代码,但是执行起来那行代码没有作用,好像被下面绿色的代码代替掉了。请问如何实现加多几条标志线呢?谢谢。
|
-- 作者:有点蓝 -- 发布时间:2024/10/21 15:10:00 -- 仅支持一条 |
-- 作者:edisontsui -- 发布时间:2024/10/21 15:57:00 -- 收到。 |
-- 作者:edisontsui -- 发布时间:2024/10/23 9:43:00 -- 请看附图的问题。那么,可否做成,将鼠标指到走势图,就把此走势图马上放大,从而更容易看呢?谢谢。 |
-- 作者:有点蓝 -- 发布时间:2024/10/23 9:52:00 -- 做个停靠窗口,添加一个图表控件,到表格currentchanged事件,刷新图表控件 |
-- 作者:edisontsui -- 发布时间:2024/10/23 16:03:00 -- 做个停靠窗口,添加一个图表控件:这个我完成了。 但是,到表格 currentchanged 事件,刷新图表控件:这个怎么实现,目前我是在窗口有一个按钮来更新走势图的。谢谢。 |
-- 作者:有点蓝 -- 发布时间:2024/10/23 16:08:00 -- currentchanged 事件调用窗口按钮,或者把窗口按钮代码放到 currentchanged 事件 |
-- 作者:edisontsui -- 发布时间:2024/10/24 13:34:00 -- 明白 |
-- 作者:edisontsui -- 发布时间:2024/10/25 16:40:00 -- For i As Integer = 0 To ctn1.Length - 1 \'逐个部门 Chart.SeriesList.Clear() \'清除图表原来的图系 Series = Chart.SeriesList.Add() \'给图表1增加一个图系 Series.Text = ctn1(i) Series.X.DataField = "年月" \'X轴绑定到产品列 Series.Y.DataField = ctn1(i) \'Y轴绑定到数量列 Chart.SeriesList(0).LineThickness = 4 \'设置线条粗细 Chart.SeriesList(0).LineColor = Color.Red Series.MarkColor = color.Red Next 上面的代码我是希望把每个部门的曲线都绘制到一张曲线图里面去,但是实际运行却只保留了最后一个部门的曲线,前面所有部门的曲线一闪而过就消失了。请问有什么方法可以解决我的问题呢?谢谢。
|
-- 作者:edisontsui -- 发布时间:2024/10/25 16:48:00 -- 找到原因了。 |