DataGrids Steuerelemente, die Daten in Netzen wie eine Tabellenkalkulation zu halten. Sie können in Windows Forms-und Websites verwendet werden . Das DataGrid ist viel mehr als nur ein Tisch , man kann gruppieren, sortieren und filtern Sie Ihre Daten oder trennen sie in Seiten . Mit den richtigen Datenverbindungen , können Sie ein DataGrid hinzufügen, bearbeiten und löschen sowie . Der Inhalt des DataGrid -Steuerelement besteht aus Spalten und Zeilen Datenfelder der Ist-Daten aus . Spalten können einfach halten Daten oder andere Steuerelemente wie Dropdown-Listen und Kontrollkästchen. Diese Spalten können sowohl zur Entwurfs- und Laufzeit geändert werden. Anleitung
Ausblenden einer Spalte während Entwurf
1
der rechten Maustaste auf das DataGrid und wählen Sie " Eigenschaften-Generator . "
2
Klicken Sie auf die Schaltfläche " Spalten" auf der rechten Seite des Fensters.
3
finden Sie die gewünschte Spalte in der " Ausgewählte Spalten "-Liste oder fügen Sie ein neues aus der Liste "Verfügbare Spalten "-Liste.
4
Deaktivieren Sie das "Visible "-Kästchen in der Spalte Eigenschaften und klicken Sie auf " OK".
ausblenden einer Spalte mit Code-
5
ausblenden der Spalte indem Sie die Spaltenzuordnung versteckte innerhalb des Datensatzes . Dieses Beispiel setzt voraus , dass Sie einen Datensatz Objekt namens dsMyDataSet , die eine Tabelle mit dem Namen TableName mit einer Spalte namens ColumnName enthält haben . Kopieren Sie den Code unten in der gewünschten Sprache, um die Spalte auszublenden
Beispiel in C # : . DsMyDataSet.Tables [" Tabellenname " ] Spalten [" ColumnName "] = ColumnMapping MappingType.Hidden
. . Beispiel in VB.NET : dsMyDataSet.Tables ( " TableName " ) Columns ( " ColumnName " ) = ColumnMapping MappingType.Hidden
6
die Spalte mit DataGrid Tabelle Arten ausblenden , wenn die oben beschriebene Methode funktioniert . . nicht für Sie arbeiten .
7
hinzufügen DataGridTableStyle Objekt , um Ihren Code und wo es sich um den Namen der Tabelle. Sie können den Code unten kopieren in der gewünschten Sprache , um diese Aufgabe zu erfüllen
Beispiel in C # : DataGridTableStyle objTableStyle = new DataGridTableStyle (); objTableStyle.MappingName = " TableName ";
Beispiel in VB . . NET : Dim As New objTableStyle DataGridTableStyle () objTableStyle.MappingName = " TableName "
8
Übernehmen Sie die Formatvorlage für die DataGrid Es enthält die Spalte, die Sie ausblenden möchten . Kopieren Sie den Code unten
Beispiel in C # : myDataGrid.TableStyles.Add ( objTableStyle );
Beispiel in VB.NET : . MyDataGrid.TableStyles.Add ( objTableStyle )
9
entfernen Sie die gewünschte Spalte aus der Tabelle Stil . Der folgende Code kann verwendet werden , um die Spalte zu entfernen.
Beispiel in in