Vorgehensweise: Ändern des Typs einer DataGridView-Spalte in Windows Forms mithilfe des Designers

Mitunter möchten Sie den Typ einer Spalte ändern, die bereits zu einem DataGridView-Steuerelement in Windows Forms hinzugefügt wurde. Sie möchten beispielsweise die Typen einiger der Spalten ändern, die automatisch generiert werden, wenn Sie das Steuerelement an eine Datenquelle binden. Dies ist nützlich, wenn die Tabelle, die Sie anzeigen, Spalten mit Fremdschlüsseln für Zeilen in einer verwandten Tabelle enthält. In diesem Fall möchten Sie ggf. die Textfeldspalten, die diese Fremdschlüssel anzeigen, durch Kombinationsfeldspalten ersetzen, die aussagekräftigere Werte in der verwandten Tabelle anzeigen.

Die folgenden Verfahren erfordern ein Projekt mit einer Windows-Anwendung, die ein Formular mit einem DataGridView-Steuerelement enthält. Weitere Informationen zum Einrichten eines solchen Projekts finden Sie unter Vorgehensweise: Erstellen eines Windows Forms-Anwendungsprojekts und Vorgehensweise: Hinzufügen von Steuerelementen zu Windows Forms.

So ändern Sie den Typ einer Spalte mithilfe des Designers

  1. Klicken Sie rechts oben im DataGridView-Steuerelement auf die Glyphe für Designeraktionen (Small black arrow), und wählen Sie dann Spalten bearbeiten aus.

  2. Wählen Sie in der Liste Ausgewählte Spalten eine Spalte aus.

  3. Legen Sie im Raster Spalteneigenschaften die ColumnType-Eigenschaft auf den neuen Spaltentyp fest.

    Hinweis

    Die ColumnType-Eigenschaft ist eine reine Entwurfszeiteigenschaft, die die Klasse angibt, die den Typ der Spalte darstellt. Es handelt sich nicht um eine tatsächliche Eigenschaft, die in einer Spaltenklasse definiert ist.

Siehe auch