2015-07-13 15 views
-2

私人無效printDocument1_PrintPage(對象發件人,System.Drawing.Printing.PrintPageEventArgs E) { INT之間不明確的引用height = 0; int width = 0; Pen pen = new Pen(Brushes.Black,2.5f);'矩形' 是 'System.Drawing.Rectangle' 和「Microsoft.Office.Interop.Excel.Rectangle C#

 if (tabRemainder.SelectedTab == tabBank) 
     { 
      #region noBank 
      e.Graphics.FillRectangle(Brushes.DarkGray,new Rectangle(100,100,dataGridViewRemain.Columns[0].Width,dataGridViewRemain.Rows[0].Height));   
      e.Graphics.DrawRectangle(pen,new Rectangle(100,100,dataGridViewRemain.Columns[0].Width,dataGridViewRemain.Rows[0].Height)); 
      e.Graphics.DrawString(dataGridViewRemain.Columns[0].HeaderText.ToString(),dataGridViewRemain.Font,Brushes.Black,new Rectangle(100,100,dataGridViewRemain.Columns[0].Width,dataGridViewRemain.Rows[0].Height)); 
      #endregion 
     } 


    } 
+0

在實例化時包含整個名稱空間,或者創建名稱空間別名,或者如果不需要,可以從文件頂部刪除一個'using'指令。 –

回答

0

沒有完整的代碼,我想這似乎是你使用兩個命名空間System.DrawingMicrosoft.Office.Interop.Excel。這造成了歧義。請用System.Drawing.Rectangle代替Rectangle