2014-02-17 3 views
3

Как я могу изменить цвет передних диаграмм? вот скриншот диаграммы enter image description hereКак я могу изменить forecolor метки диаграммы?

Я попытался использовать chart1.series [0] .FontForeColor = color.white; но весь график становится белым.

+0

http://stackoverflow.com/a/9641090/2186128 Я думаю, что эта нить похожа. Посмотрите на это. –

+0

значения в моей диаграмме динамичны, и у меня действительно нет достаточно времени для восстановления моей диаграммы. я надеялся найти то, что я могу использовать напрямую, не задумываясь. –

ответ

2

Попробуйте это:

 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 меняет цвет этикетки, как вы просили.

Свойства LineColor и MajorGrid.LineColor позволяют изменять линии сетки (черные на снимке экрана), в случае необходимости. Цвета Red и AliceBlue, конечно, являются, например, только.

Смежные вопросы