我正在WinForms中的应用程序上工作,并按如下所示设置cartesianChart属性:
cartesianChart.AxisX.Add(new Axis
{
Title = "Time",
FontSize = 14.0,
Labels = label_list.AsChartValues()
});
您知道如何更改描述Axis的标签的字体颜色吗?背景为白色时,这是自动灰色。我需要它是黑色的才能清楚地打印出来。感谢您的回答!
答案 0 :(得分:0)
可以。首先,您需要获取图表的区域,然后按如下所示设置颜色:
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
应该工作。