MSChart 画水平线

lin3905204 2009-10-14 10:43:19
FOR NET3.5的 VS2008下
ComponentArt.Charting.WebChart实在不知道怎么画直线,只能换MSChart了...
已经画出一条折线图,我想在上面加上2条值是固定的跟X轴平行的直线,该咋画?能同时在Y轴显示一下直线的备注波?
另外Y轴的刻度咋自定义
...全文
789 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
wapa 2012-04-18
  • 打赏
  • 举报
回复
带状线?
foshan124 2012-04-09
  • 打赏
  • 举报
回复
//目标线

StripLine sl = new StripLine();
sl.BorderColor = System.Drawing.Color.Red;
sl.BorderWidth = 5;
try
{
if (this.txtTargetValue.Text.Trim() != string.Empty)
{
sl.IntervalOffset = Convert.ToDouble(this.txtTargetValue.Text.Trim());
}
else
{
sl.IntervalOffset = 0;
}

}
catch (Exception ex)
{
this.txtTargetValue.Text = string.Empty;
this.txtTargetValue.Focus();
WriteClientMessageForAjax(this.Master.Page, MessageType.Exception, "目标值请输入数字!");//输出异常
return;
}
sl.TextAlignment = StringAlignment.Near;
DataChartLot.ChartAreas[0].AxisY.StripLines.Add(sl);
夜归人 2010-12-09
  • 打赏
  • 举报
回复
可以试试用Annotation,用一条线状的Annotation就可以了
chencane 2010-11-04
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 kehuan147 的回复:]

楼上网址那个组件和mschart的效果还是有差了点```
不过我上面的那些我现在已经实现出来啦``
[/Quote]

怎么实现的?能不能透露下,大虾。
缭绕飘渺 2010-02-20
  • 打赏
  • 举报
回复
学习了
我也用到这个东西
kehuan147 2010-02-05
  • 打赏
  • 举报
回复
楼上网址那个组件和mschart的效果还是有差了点```
不过我上面的那些我现在已经实现出来啦``
kehuan147 2010-02-01
  • 打赏
  • 举报
回复
有没有朋友做过这方面的功能开发
kehuan147 2010-01-29
  • 打赏
  • 举报
回复

X-R图中的


图中的这个功能


lerit 2010-01-28
  • 打赏
  • 举报
回复
这个比较容易,看看效果先:

需要的话,请联系:
qq:25004370
雷肿么了 2010-01-25
  • 打赏
  • 举报
回复
前来学习。。
kehuan147 2010-01-24
  • 打赏
  • 举报
回复
顶一下````
我也正为这事情郁闷啦````
我想在图控件中加入三条线,一条上限,下限,目标线
怎么把线图进去```
hengrena 2010-01-18
  • 打赏
  • 举报
回复
帮顶
lvxianda 2010-01-18
  • 打赏
  • 举报
回复
这两个轴应该是对应的上限下限吧
先把Y轴 坐标计算出来
然后确定自己的粒度
最后就是自己算了

你应该chart用做图控件 不是自己画线 自己画线很麻烦的
F7300502 2010-01-17
  • 打赏
  • 举报
回复
在ChartArear里面在加入一个series.TYPE为line。然后在后台加上二个点。points.addXY();
这样应该就OK了吧
y轴的刻度的话也是可以控制的好像是AXIOY然后可以设置Y轴的最大最小值。还可以设置刻度的大小。
lin3905204 2009-10-20
  • 打赏
  • 举报
回复
没错还真的是给领导看的...现只能跟画折线一样画了,不过这样显示直线的数值的时候,每个点都显示了,只想显示1个点..不知道有什么办法能把直线画到Y轴,然后在Y轴上标出接点的刻度..
楼上的说vs安装目录下的源码 啥意思,能说详细点波?
越过越咸 2009-10-18
  • 打赏
  • 举报
回复
vs安装目录下的源码
xiaoquan56 2009-10-16
  • 打赏
  • 举报
回复
做过和你一样的东西...不过我是将我的数据放在datagridview里面...然后再去读取..
我做的是一条线分三个不同y值显示..也就是三条直线..

你是不是也是做一个对比的曲线给领导看...呵呵
mzoy 2009-10-15
  • 打赏
  • 举报
回复
笨法,你可以给把新加的那体一线的y值赋相同的值,不就是一线 了,还可以显示备住,赋值方式是把值做成一个数组Y
SQL实战进阶完整课程资源,面向已经掌握SELECT、INSERT、UPDATE、DELETE等基础语法,希望进一步提升复杂SQL编写、业务数据分析和数据库性能优化能力的学习者。 课程以MySQL 8+为主要实战环境,从真实业务问题出发,由浅入深讲解多表JOIN、GROUP BY复杂聚合、子查询、EXISTS、CTE公共表表达式、窗口函数、TopN排名、累计统计、环比分析、移动平均、用户留存、转化漏斗等常见进阶SQL场景。 性能优化部分详细讲解B+Tree索引原理、单列索引、联合索引、最左前缀、覆盖索引、回表、ORDER BY排序优化、EXPLAIN执行计划、EXPLAIN ANALYZE、慢SQL定位与改写、深分页优化、事务、隔离级别、锁等待及常见并发问题。 资源包含完整课程文档、13张SQL原理图解、可直接执行的MySQL建表与初始化数据、多个业务案例SQL、Docker Compose本地学习环境、大数据量测试脚本、52道SQL进阶练习题及详细答案,并提供完整电商订单经营分析综合项目。 课程重点不是简单堆SQL语法,而是讲清楚每条SQL为什么这样写、JOIN后为什么会重复统计、索引为什么有效、SQL为什么变慢、如何阅读执行计划以及如何验证优化效果。 适合Java/Go/Python/PHP后端开发、数据库学习、数据分析、SQL进阶、MySQL性能优化、面试复习以及实际项目开发使用。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧