2013-04-22 64 views
0

我在頁面上打印圖形。我可以繪製和修改圖形,但它有一些網格線,不能更改或刪除。下面是代碼和屏幕截圖:從圖中刪除網格線

 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); 

圖片:Screen shot

我試過幾乎所有系列的屬性和SO但我認爲這是不是其中的原因。

回答

1

將下列適合的語句添加到您的代碼中;

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