如何绘制不连续的序列 [英] How to draw a non-continous series
本文介绍了如何绘制不连续的序列的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图弄清楚如何绘制不连续的(不连续的)系列.这是该系列的代码:
I'm trying to figure out how to draw a discontinued (non-continous) series. This is the code for the series:
Chart.Series["Limit"].Points.AddXY(20000, 30);
Chart.Series["Limit"].Points.AddXY(1000000, 30);
//no plotting wanted here
Chart.Series["Limit"].Points.AddXY(1500000, 40);
Chart.Series["Limit"].Points.AddXY(2500000, 40);
如何阻止它绘制某些点,如下图所示的对角线?
How do I stop it from plotting certain points, like the diagonal line shown in the image below?
推荐答案
您可以通过插入不可见 DataPoint
:
Chart.Series["Limit"].Points.AddXY(20000, 30);
Chart.Series["Limit"].Points.AddXY(1000000, 30);
//no plotting wanted (from previous point to this one) here
int index = Chart.Series["Limit"].Points.AddXY(1500000, 40);
Chart.Series["Limit"].Points[index].Color = Color.Transparent;
Chart.Series["Limit"].Points.AddXY(2500000, 40);
这使引出的行 DataPoint
透明.
这篇关于如何绘制不连续的序列的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文