C# 从图形中删除网格线
我正在一页上打印一张图表。我可以画和修改图形,但它有一些网格线,不能改变或删除。以下是代码和屏幕截图:C# 从图形中删除网格线,c#,graph,C#,Graph,我正在一页上打印一张图表。我可以画和修改图形,但它有一些网格线,不能改变或删除。以下是代码和屏幕截图: Chart chart2 = new Chart(); ChartArea area2 = new ChartArea(); chart2.ChartAreas.Add(area2); Series s2 = new Series(); s2.Name = "S2"; s2.ChartType =
Chart chart2 = new Chart();
ChartArea area2 = new ChartArea();
chart2.ChartAreas.Add(area2);
Series s2 = new Series();
s2.Name = "S2";
s2.ChartType = SeriesChartType.Line;
s2.XValueType = ChartValueType.Double;
s2.YValueType = ChartValueType.Double;
chart2.Series.Add(s2);
chart2.Series["S2"].Points.DataBindXY(x2, y2);
Rectangle myRec1 = new System.Drawing.Rectangle(30,25,100,100);
// draw!
chart2.Printing.PrintPaint(e.Graphics, myRec1);
图片:
我尝试了series的几乎所有属性,但我认为这不是原因。将以下语句中合适的语句添加到代码中
area2.AxisX.MajorGrid.Enabled = False
area2.AxisX2.MajorGrid.Enabled = False
area2.AxisY.MajorGrid.Enabled = False
area2.AxisY2.MajorGrid.Enabled = False
area2.AxisX.MinorGrid.Enabled = False
area2.AxisX2.MinorGrid.Enabled = False
area2.AxisY.MinorGrid.Enabled = False
area2.AxisY2.MinorGrid.Enabled = False