C# 向图表系列添加文本
我有一个WinForms DataVisualization图表,我想在实际图表数据中添加文本。我想知道这是否可能,因为没有C# 向图表系列添加文本,c#,winforms,visual-studio-2010,charts,data-visualization,C#,Winforms,Visual Studio 2010,Charts,Data Visualization,我有一个WinForms DataVisualization图表,我想在实际图表数据中添加文本。我想知道这是否可能,因为没有seriechartType是文本。 在一个测试序列中,我不断地向图形中写入新数据,单个测试序列由几个测试组成。在我的附加图像中,您将看到我使用了一个红色圆圈来指示测试序列中新测试的开始。我想更改圆圈,或者在圆圈后面附加一个描述(例如一个字母),以帮助在查看数据时区分每个测试 Series newSeries = new Series("currentValues"); /
seriechartType
是文本。在一个测试序列中,我不断地向图形中写入新数据,单个测试序列由几个测试组成。在我的附加图像中,您将看到我使用了一个红色圆圈来指示测试序列中新测试的开始。我想更改圆圈,或者在圆圈后面附加一个描述(例如一个字母),以帮助在查看数据时区分每个测试
Series newSeries = new Series("currentValues"); // graphs black line
newSeries.ChartType = SeriesChartType.Line;
newSeries.BorderWidth = 1;
newSeries.Color = Color.Black;
newSeries.XValueType = ChartValueType.DateTime;
chtCurrent.Series.Add(newSeries);
Series newSeries2 = new Series("newTestIndicator"); // graphs red circle
newSeries2.ChartType = SeriesChartType.Point;
newSeries2.BorderWidth = 1;
newSeries2.Color = Color.Red;
newSeries2.XValueType = ChartValueType.DateTime;
chtCurrent.Series.Add(newSeries2);
请忽略底部+/-按钮的位置感谢TaW为我指明了正确的方向。每个
数据点
都有一个标签
属性,用于在点旁边写入文本。完全按照需要工作。您可以为每个数据点添加工具提示。我认为还有各种类型的注释,包括文本。您可以使用绘制事件写入图表或修改注释对象或标签。