Windows窗体的Livechart标签中的字体颜色

时间:2018-12-12 07:58:41

标签: c# winforms livecharts

我正在WinForms中的应用程序上工作,并按如下所示设置cartesianChart属性:

cartesianChart.AxisX.Add(new Axis
{
    Title = "Time",
    FontSize = 14.0,
    Labels = label_list.AsChartValues()
});

您知道如何更改描述Axis的标签的字体颜色吗?背景为白色时,这是自动灰色。我需要它是黑色的才能清楚地打印出来。感谢您的回答!

1 个答案:

答案 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

应该工作。