我正在WinForms中处理应用程序,并按如下方式设置cartesianArt属性:
cartesianChart.AxisX.Add(new Axis
{
Title = "Time",
FontSize = 14.0,
Labels = label_list.AsChartValues()
});
你知道如何更改描述坐标轴的标签字体的颜色吗?当背景为白色时,这是自动的灰色。我需要它是黑色的才能打印清楚。谢谢你的回答!
可以。首先你需要得到图表的区域,然后按如下方式设置颜色:
this.cartesianChart.ChartAreas[0].AxisX.LineColor = Color.Red;
this.cartesianChart.ChartAreas[0].AxisX.LabelStyle.ForeColor = Color.Red;
this.chart1.ChartAreas[0].AxisX.MajorGrid.LineColor = Color.Red;
在您的情况下,
LabelStyle.ForeColor
应该起作用。