2017-02-03 4 views
0

Hallo Ich habe ein DataGrid in meiner C# Windows CE-Anwendung.C# Windows Forms DataGrid - Entfernen Raster Titel/Beschriftung (nicht DataGridView)

Hier ist der Code, den ich verwendet habe, um das Raster zu füllen.

DataTable dtAddedItems = new DataTable(); 
     DataView dv = new DataView(dtAddedItems); 
DataColumn column = new DataColumn(); 
      column.DataType = System.Type.GetType("System.Int32"); 
      column.AutoIncrement = true; 
      column.AutoIncrementSeed = 1; 
      column.AutoIncrementStep = 1; 
      dtAddedItems.Columns.Add(column); 
      dtAddedItems.Columns.Add("IssueNoteLineId"); 
      dtAddedItems.Columns.Add("ItemHeadId"); 
      dtAddedItems.Columns.Add("ItemName"); 
      dtAddedItems.Columns.Add("IssuedQty"); 
      dtAddedItems.Columns[0].ColumnMapping = MappingType.Hidden; 
      dtAddedItems.Columns[1].ColumnMapping = MappingType.Hidden; 
      dtAddedItems.Columns[2].ColumnMapping = MappingType.Hidden; 

      dtgItems.DataSource = dv; 

Und es das Raster angezeigt wird, wenn ich Artikel wie unten

enter image description here

hinzufügen Und das Problem wird es zeigt einen Blue Line (Caption/Titel), wie im Bild oben über dem Grid-Header-Spalten.

Wie kann ich es entfernen. Ich verwende Visual Studio 2008

+0

Das ist nicht wie ein Teil der Datagrid sieht, sondern eher von der Form. Was passiert, wenn Sie direkt vor dem Datagrid eine Schaltfläche oder ein Textfeld hinzufügen? – Martheen

Antwort

Verwandte Themen