Gewusst wie: Ändern des Typs einer DataGridView-Spalte in Windows Forms mithilfe des Designers
Gelegentlich müssen Sie den Typ einer Spalte ändern, die bereits einem DataGridView-Steuerelement in Windows Forms hinzugefügt wurde. Beispielsweise möchten Sie die Typen einiger Spalten ändern, die automatisch generiert werden, wenn Sie das Steuerelement an eine Datenquelle binden. Dies ist besonders hilfreich, wenn die Tabelle über Spalten verfügt, die Fremdschlüssel für Zeilen in einer zugehörigen Tabelle enthält. In diesem Fall sollten Sie die Spalten mit den Textfeldern, in denen diese Fremdschlüssel angezeigt werden, durch Spalten mit Kombinationsfeldern ersetzen, die aussagekräftigere Werte aus der zugehörigen Tabelle anzeigen.
Für die folgende Prozedur ist ein Windows-Anwendung-Projekt mit einem Formular erforderlich, das ein DataGridView-Steuerelement enthält. Informationen über die Einrichtung eines solchen Projekts finden Sie unter Gewusst wie: Erstellen eines neuen Windows Forms-Anwendungsprojekts und Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So ändern Sie den Typ einer Spalte mithilfe des Designers
Klicken Sie auf das Smarttagsymbol () in der oberen rechten Ecke des DataGridView-Steuerelements, und wählen Sie dann Spalten bearbeiten aus.
Wählen Sie eine Spalte aus der Liste Ausgewählte Spalten aus.
Legen Sie im Raster Spalteneigenschaften die ColumnType-Eigenschaft auf den neuen Spaltentyp fest.
Tipp
Die ColumnType-Eigenschaft ist eine nur zur Entwurfszeit gültige Eigenschaft, die die Klasse angibt, die den Spaltentyp darstellt. Sie ist keine eigentliche in einer Spaltenklasse definierte Eigenschaft.
Siehe auch
Aufgaben
Gewusst wie: Erstellen eines neuen Windows Forms-Anwendungsprojekts
Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms