1

Chart我使用控件在 C# windows 窗体中创建了一系列图形,但我需要通过代码更改数据系列的字体和颜色。

我在运行时添加一个数据系列,如下所示:

     this.Chart_PlanComp.Series.Add("Qtde_Componente");
4

2 回答 2

3
System.Windows.Forms.DataVisualization.Charting.Series series1 = new System.Windows.Forms.DataVisualization.Charting.Series();
series1.Font = new System.Drawing.Font("Trebuchet MS", 9F);
series1.LabelForeColor = Color.AliceBlue;
this.Chart_PlanComp.Series.Add(series1);
于 2013-12-16T22:08:06.290 回答
1

您可以像这样设置颜色:

var serie = Chart_PlanComp.Series.Add("Qtde_Componente");
serie.Color = Color.Green;

不过,设置字体似乎不起作用......

var serie = Chart_PlanComp.Series.Add("Qtde_Componente");
serie.Font = new Font("Courier New", 15.0f, FontStyle.Italic); //changes nothing

即使您在添加之前设置它也不行:

var series = new System.Windows.Forms.DataVisualization.Charting.Series();
series.Font = new Font("Courier New", 15.0f, FontStyle.Italic);
this.chart1.Series.Add(series);
//still nothing
于 2013-12-16T22:14:34.607 回答