MSCHART线图注释位置

时间:2011-03-23 14:14:05

标签: c# winforms mschart

我想知道是否有人可以帮助我在我的MShart控件中使用注释。 我有一个折线图,在此图表中的某些数据图中我有注释。

RactangleAnnotation a = new RectangleAnnotation();
a.AnchorDataPoint = chart.Series["series1"].Points[i];

这会将注释放在我的折线图上数据值所在的位置。 我需要的是显示这个注释,可能在我的图表的顶部,并从myh注释到dataValue绘制一条线。

这可能吗?

2 个答案:

答案 0 :(得分:1)

您可以在图表控件中获取绘图事件并使用DrawLine功能。以下是如何了解油漆事件:

http://weblogs.asp.net/stevewellens/archive/2008/12/03/custom-annotate-your-charts.aspx

答案 1 :(得分:1)

您可能还想查看CalloutAnnotation。它提供了一个文本输入区域,并为您的数据点绘制了一个箭头。这是示例文件的链接:

http://archive.msdn.microsoft.com/mschart/Release/ProjectReleases.aspx?ReleaseId=4418