【问题标题】:MSCHART Line graph annotation positionMSCHART 折线图标注位置
【发布时间】:2011-03-23 14:14:05
【问题描述】:

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

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

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

这可能吗?

【问题讨论】:

    标签: c# winforms mschart


    【解决方案1】:

    您可以在图表控件中获取绘制事件并使用 DrawLine 函数。以下是参加绘画活动的方法:

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

    【讨论】:

    • 让它工作! ;D 感谢您提供的漂亮链接,该网站也非常整洁!非常感谢史蒂夫 :)
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-02-02
      • 1970-01-01
      • 1970-01-01
      • 2012-09-05
      • 1970-01-01
      • 2023-02-07
      • 2014-03-13
      相关资源
      最近更新 更多