如何更改图表标签的前景色?

6

如何更改图表标签的前景色?以下是图表的截图 enter image description here

我尝试使用chart1.series[0].FontForeColor = color.white;但整个图表变为白色。


我认为这个线程很相似。请查看一下。 - Łukasz Motyczka
我的图表数值是动态的,我没有足够的时间重新构建图表。我希望能找到一些可以直接使用而不需要重新开始的东西。 - Deviruchi D Devourer
1个回答

6

试试这个:

        this.chart1.BackColor = Color.AliceBlue;

        this.chart1.ChartAreas[0].AxisX.LineColor = Color.Red;
        this.chart1.ChartAreas[0].AxisX.MajorGrid.LineColor = Color.Red;
        this.chart1.ChartAreas[0].AxisX.LabelStyle.ForeColor = Color.Red;

        this.chart1.ChartAreas[0].AxisY.LineColor = Color.Red;
        this.chart1.ChartAreas[0].AxisY.MajorGrid.LineColor = Color.Red;
        this.chart1.ChartAreas[0].AxisY.LabelStyle.ForeColor = Color.Red;

在您的要求下,LabelStyle.ForeColor 可以更改标签颜色。

如果您需要的话,属性 LineColorMajorGrid.LineColor 允许修改网格线(在您的屏幕截图中为黑色)。当然,Red 和 AliceBlue 这些颜色只是举例。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接