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