Standardfunktionalität des DataGridView-Steuerelements von Windows Forms
Das DataGridView-Steuerelement in Windows Forms bietet Benutzern ein erhebliches Maß an Standardfunktionalität.
Standardfunktionalität
Ein DataGridView-Steuerelement verfügt standardmäßig über folgende Funktionen:
Automatische Anzeige von Spalten- und Zeilenheader, die bei vertikalem Bildlauf der Tabelle sichtbar bleiben
Zeilenheader mit einem Auswahlindikator für die aktuelle Zeile
Auswahlrechteck in der ersten Zelle
Spalten, deren Größe mit einem Doppelklick auf den Spaltenunterteiler automatisch angepasst werden kann
Automatische Unterstützung von visuellen Stilen unter Windows XP und Windows Server 2003, wenn die EnableVisualStyles-Methode in der Main-Methode der Anwendung aufgerufen wird.
Der Inhalt eines DataGridView-Steuerelements kann zudem standardmäßig bearbeitet werden:
Wenn der Benutzer in einer Zelle doppelklickt oder die Taste F2 drückt, aktiviert das Steuerelement automatisch den Bearbeitungsmodus für die Zelle und aktualisiert den Inhalt der Zelle während der Eingabe.
Am Ende des Datenblatts wird eine zusätzliche Zeile zum Hinzufügen neuer Datensätze angezeigt. Wenn der Benutzer auf diese Zeile klickt, wird dem DataGridView-Steuerelement eine neue Zeile hinzugefügt. Durch Drücken der Taste ESC wird diese neue Zeile wieder gelöscht.
Wenn der Benutzer auf einen Zeilenheader klickt, wird die gesamte Zeile ausgewählt.
Wenn Sie ein DataGridView-Steuerelement an eine Datenquelle binden, indem Sie dessen DataSource-Eigenschaft festlegen, erhält das Steuerelement folgende Funktionalität:
Automatische Verwendung der Spaltennamen der Datenquelle als Spaltenheadertext
Füllung mit dem Inhalt der Datenquelle. Für die einzelnen Spalten der Datenquelle werden automatisch DataGridView-Spalten erstellt.
Automatische Erstellung einer Zeile für jede sichtbare Zeile der Tabelle
Wenn der Benutzer auf einen Spaltenheader klickt, werden die Zeilen automatisch nach den zugrunde liegenden Daten sortiert.