在C#中,可以使用Chart控件来绘制柱状图,并使用Annotation注释来添加注释。

首先,通过以下代码创建一个Chart控件:

Chart chart1 = new Chart();
chart1.ChartAreas.Add(new ChartArea("ChartArea1"));
chart1.Series.Add(new Series("Series1"));
chart1.Series["Series1"].ChartType = SeriesChartType.Column;

然后,可以使用以下代码添加柱状图数据:

chart1.Series["Series1"].Points.AddXY("A", 10);
chart1.Series["Series1"].Points.AddXY("B", 20);
chart1.Series["Series1"].Points.AddXY("C", 30);

接下来,可以使用以下代码添加注释:

TextAnnotation annotation = new TextAnnotation();
annotation.Text = "注释1";
annotation.X = 1; // 该注释在x轴上的位置
annotation.Y = 0; // 该注释在y轴上的位置
chart1.Annotations.Add(annotation);

通过更改annotation的X和Y属性,可以将注释移动到所需的位置。

最后,通过以下代码将Chart控件添加到窗体中:

this.Controls.Add(chart1);

完成上述操作后,应该可以在柱状图中看到注释。

c#如何设定x轴一个柱状图中的一个条一个注释

原文地址: https://www.cveoy.top/t/topic/bFlB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录