如何更改水平线和垂直线的颜色?我想让它们变得更轻一点,但可能会让X和Y轴保持黑色。Visual Studio 2010图表控件 - 线条颜色
编辑:
indyfromoz建议导致了这一点:
我想要的效果是这样的:
(微妙HORIZ和垂直线,甚至没有垂直线)。
如何更改水平线和垂直线的颜色?我想让它们变得更轻一点,但可能会让X和Y轴保持黑色。Visual Studio 2010图表控件 - 线条颜色
编辑:
indyfromoz建议导致了这一点:
我想要的效果是这样的:
(微妙HORIZ和垂直线,甚至没有垂直线)。
VB
Chart1.ChartAreas(0).AxisY.MajorGrid.LineColor = Color.FromArgb(&H50, &H9C, &H9A, &H95)
Chart1.ChartAreas(0).AxisX.MajorGrid.LineColor = Color.FromArgb(&H50, &H9C, &H9A, &H95)
C#
Chart1.ChartAreas[0].AxisX.MajorGrid.LineColor = Color.FromArgb(50, 200, 200, 200);
Chart1.ChartAreas[0].AxisY.MajorGrid.LineColor = Color.FromArgb(50, 200, 200, 200);
有两种选择 - 使用Axis.IsInterlaced属性或Axis.StripLines属性。此页面是图表中网格线的handy reference for customization。
下面是一些示例C#代码(从上述参考) -
chart1.ChartAreas[0].AxisY.StripLines.Add(new StripLine());
chart1.ChartAreas[0].AxisY.StripLines[0].BackColor = Color.FromArgb(80, 252, 180, 65);
chart1.ChartAreas[0].AxisY.StripLines[0].StripWidth = 40;
chart1.ChartAreas[0].AxisY.StripLines[0].Interval = 10000;
chart1.ChartAreas[0].AxisY.StripLines[0].IntervalOffset **
HTH,indyfromoz
感谢您的回复。请参阅我更新的帖子。顺便说一句,是最后一行(**)一个错字,不知道它的意思。 – ChadD 2010-10-28 12:01:02
宾果。甜言蜜语,而不是Google返回的第一件事。 – ChadD 2010-10-28 18:04:27