Freigeben über


Standardfunktionalität des Windows Forms DataGridView-Steuerelements

Das Windows Forms-Steuerelement DataGridView bietet Benutzern eine erhebliche Anzahl von Standardfunktionen.

Standardfunktionalität

Standardmäßig ein DataGridView Steuerelement:

  • Zeigt automatisch Spaltenüberschriften und Zeilenüberschriften an, die sichtbar bleiben, wenn die Tabelle vertikal scrollt.

  • Enthält eine Zeilenüberschrift, die einen Auswahlindikator für die aktuelle Zeile enthält.

  • Weist ein Auswahlrechteck in der ersten Zelle auf.

  • Verfügt über Spalten, die automatisch angepasst werden können, wenn der Benutzer auf die Spaltentrenner doppelklickt.

  • Unterstützt automatisch visuelle Stile unter Windows XP und der Windows Server 2003-Familie, wenn die EnableVisualStyles Methode von der Anwendung Main aufgerufen wird.

Darüber hinaus kann der Inhalt eines DataGridView Steuerelements standardmäßig bearbeitet werden:

  • Wenn der Benutzer in einer Zelle auf F2 doppelklicken oder drückt, versetzt das Steuerelement die Zelle automatisch in den Bearbeitungsmodus und aktualisiert den Inhalt der Zelle während der Eingabe.

  • Wenn der Benutzer zum Ende des Rasters scrollt, wird dem Benutzer angezeigt, dass eine Zeile zum Hinzufügen neuer Datensätze vorhanden ist. Wenn der Benutzer auf diese Zeile klickt, wird dem DataGridView Steuerelement eine neue Zeile mit Standardwerten hinzugefügt. Wenn der Benutzer ESC drückt, wird diese neue Zeile ausgeblendet.

  • Wenn der Benutzer auf eine Zeilenüberschrift klickt, wird die gesamte Zeile ausgewählt.

Wenn Sie ein DataGridView Steuerelement an eine Datenquelle binden, indem Sie dessen DataSource Eigenschaft festlegen, wird das Steuerelement:

  • Verwendet automatisch die Namen der Spalten der Datenquelle als Spaltenüberschrifttext.

  • Wird mit dem Inhalt der Datenquelle aufgefüllt. DataGridView Spalten werden automatisch für jede Spalte in der Datenquelle erstellt.

  • Erstellt eine Zeile für jede sichtbare Zeile in der Tabelle.

  • Sortiert die Zeilen automatisch basierend auf den zugrunde liegenden Daten, wenn der Benutzer auf eine Spaltenüberschrift klickt.

Siehe auch