Anzeigen von Daten im DataGridView-Steuerelement in Windows FormsDisplaying Data in the Windows Forms DataGridView Control

Die DataGridView Steuerelement zum Anzeigen von Daten aus einer Vielzahl von Daten aus externen Quellen verwendet wird.The DataGridView control is used to display data from a variety of external data sources. Alternativ können Sie Zeilen und Spalten zum Steuerelement hinzufügen und manuell mit Daten aufgefüllt wird.Alternatively, you can add rows and columns to the control and manually populate it with data.

Wenn Sie das Steuerelement an eine Datenquelle binden, können Sie die Spalten automatisch basierend auf dem Schema der Datenquelle generieren.When you bind the control to a data source, you can generate columns automatically based on the schema of the data source. Wenn diese Spalten nicht angezeigt werden, genau wie gewünscht, können Sie ausblenden, entfernen oder anordnen.If these columns do not appear just as you want them to, you can hide, remove, or rearrange them. Sie können auch hinzufügen ungebundene Spalten, um zusätzliche Daten anzuzeigen, die nicht von der Datenquelle stammt.You can also add unbound columns to display supplemental data that does not come from the data source.

Darüber hinaus können Sie Ihre Daten mithilfe von standard-Formate (z. B. Währungsformat) anzeigen, oder Sie können anpassen, die anzeigeformatierung, um Ihre Daten so darzustellen, müssen Sie allerdings auf (z. B. Ändern der Hintergrundfarbe für negative Zahlen oder Ersetzen von Zeichenfolgenwerten durch entsprechende Bilder).Additionally, you can display your data using standard formats (such as currency format), or you can customize the display formatting to present your data however you need to (such as changing the background color for negative numbers, or replacing string values with corresponding images).

In diesem AbschnittIn This Section

Datenanzeigemodi im DataGridView-Steuerelement in Windows FormsData Display Modes in the Windows Forms DataGridView Control
Beschreibt die Optionen für das Steuerelement mit Daten auffüllen.Describes the options for populating the control with data.

Datenformatierung im DataGridView-Steuerelement in Windows FormsData Formatting in the Windows Forms DataGridView Control
Beschreibt die Optionen für die Formatierung der Zellenwerte.Describes the options for formatting cell display values.

Exemplarische Vorgehensweise: Erstellen eine nicht gebundene Windows Forms-DataGridView-SteuerelementWalkthrough: Creating an Unbound Windows Forms DataGridView Control
Beschreibt, wie Sie manuell das Steuerelement mit Daten aufgefüllt.Describes how to manually populate the control with data.

Vorgehensweise: Binden von Daten an das DataGridView-Steuerelement in Windows FormsHow to: Bind Data to the Windows Forms DataGridView Control
Beschreibt, wie Sie das Steuerelement mit Daten zu füllen, indem Sie ihn zum Binden einer BindingSource mit den Informationen aus einer Datenbank abgerufen.Describes how to populate the control with data by binding it to a BindingSource that contains information pulled from a database.

Vorgehensweise: Automatisches Generieren von Spalten in einem datengebundenen Windows Forms-DataGridView-SteuerelementHow to: Autogenerate Columns in a Data-Bound Windows Forms DataGridView Control
Automatisches Generieren von Spalten, die basierend auf einer gebundenen Datenquelle beschreibt.Describes how to automatically generate columns based on a bound data source.

Vorgehensweise: Entfernen von automatisch generierten Spalten aus einem DataGridView-Steuerelement in Windows FormsHow to: Remove Autogenerated Columns from a Windows Forms DataGridView Control
Beschreibt das Ausblenden oder Löschen von Spalten aus einer gebundenen Datenquelle automatisch generiert.Describes how to hide or delete columns generated automatically from a bound data source.

Vorgehensweise: Ändern Sie die Reihenfolge der Spalten im DataGridView-Steuerelement in Windows FormsHow to: Change the Order of Columns in the Windows Forms DataGridView Control
Beschreibt, wie aus einer gebundenen Datenquelle automatisch generierte Spalten neu anordnen.Describes how to rearrange columns generated automatically from a bound data source.

Vorgehensweise: Hinzufügen einer ungebundenen Spalte zu einem datengebundenen Windows Forms-DataGridView-SteuerelementHow to: Add an Unbound Column to a Data-Bound Windows Forms DataGridView Control
Beschreibt, wie Daten aus einer gebundenen Datenquelle, die durch das Anzeigen zusätzlicher ungebundener Spalten zu ergänzen.Describes how to supplement data from a bound data source by displaying additional, unbound columns.

Vorgehensweise: Binden von Objekten an Windows Forms-DataGridView-SteuerelementenHow to: Bind Objects to Windows Forms DataGridView Controls
Beschreibt, wie das Steuerelement an eine Auflistung von beliebigen Objekten zu binden, sodass jedes Objekt in einer eigenen Zeile angezeigt wird.Describes how to bind the control to a collection of arbitrary objects so that each object is displayed in its own row.

Vorgehensweise: Zugreifen auf Objekte an in Windows Forms DataGridView-Zeilen gebunden.How to: Access Objects Bound to Windows Forms DataGridView Rows
Beschreibt, wie zum Abrufen eines Objekts zu einer bestimmten Zeile des Steuerelements gebunden.Describes how to retrieve an object bound to a particular row of the control.

Exemplarische Vorgehensweise: Erstellen eine Master-/Detailformulars mit zwei DataGridView-Steuerelementen in Windows FormsWalkthrough: Creating a Master/Detail Form Using Two Windows Forms DataGridView Controls
Beschreibt, wie Sie Daten aus zwei verknüpften Datenbanktabellen angezeigt, damit die Werte in einem DataGridView Steuerelement hängen von der aktuell ausgewählten Zeile in einem anderen Steuerelement.Describes how to display data from two related database tables so that the values shown in one DataGridView control depend on the currently selected row in another control.

Vorgehensweise: Anpassen der Datenformatierung im DataGridView-Steuerelement in Windows FormsHow to: Customize Data Formatting in the Windows Forms DataGridView Control
Beschreibt, wie Sie behandelt die DataGridView.CellFormatting Ereignis, um die Darstellung von Zellen je nach ihren Werten ändern.Describes how to handle the DataGridView.CellFormatting event to change the appearance of cells depending on their values.

ReferenzReference

DataGridView
Enthält die Referenzdokumentation für das DataGridView-Steuerelement.Provides reference documentation for the DataGridView control.

DataGridView.DataSource
Enthält die Referenzdokumentation für die DataSource Eigenschaft.Provides reference documentation for the DataSource property.

BindingSource
Enthält die Referenzdokumentation für die BindingSource-Komponente.Provides reference documentation for the BindingSource component.

Dateneingabe im DataGridView-Steuerelement in Windows FormsData Entry in the Windows Forms DataGridView Control
Enthält Themen, in denen beschrieben wird, wie die Art und Weise geändert wird, in der Benutzer Daten im Steuerelement hinzufügen und diese ändern.Provides topics that describe how to change the way users add and modify data in the control.

Siehe auchSee also