Gewusst wie: Ausblenden von Spalten im DataGridView-Steuerelement in Windows Forms
Manchmal möchten Sie nur einige der Spalten anzeigen, die in einem DataGridView-Steuerelement in Windows Forms verfügbar sind. Beispielsweise möchten Sie Benutzern, die sich mit Anmeldeinformationen der Geschäftsführung anmelden, eine Spalte mit den Gehältern der Angestellten anzeigen, diese aber für andere Benutzer ausblenden. Oder aber Sie möchten das Steuerelement an eine Datenquelle binden, die viele Spalten enthält, von denen Sie nur einige anzeigen möchten. In diesem Fall entfernen Sie die Spalten, deren Anzeige Sie nicht interessiert, anstatt sie auszublenden.
Im DataGridView-Steuerelement bestimmt der Visible-Eigenschaftswert einer Spalte, ob diese Spalte angezeigt wird.
Visual Studio bietet Unterstützung für diese Aufgabe. Weitere Informationen finden Sie unter Gewusst wie: Ausblenden von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers und Gewusst wie: Ausblenden von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers und Gewusst wie: Ausblenden von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers und Gewusst wie: Ausblenden von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers.
So blenden Sie eine Spalte programmgesteuert aus
Legen Sie die DataGridViewColumn.Visible-Eigenschaft auf false fest. Wenn Sie eine während der Datenbindung automatisch generierte CustomerID-Spalte ausblenden möchten, platzieren Sie das folgende Codebeispiel in einem DataBindingComplete-Ereignishandler.
Me.dataGridView1.Columns("CustomerID").Visible = False
this.dataGridView1.Columns["CustomerID"].Visible = false;
Kompilieren des Codes
Dieses Beispiel setzt Folgendes voraus:
Ein DataGridView-Steuerelement mit dem Namen dataGridView1, das eine Spalte mit dem Namen CustomerID enthält.
Verweise auf die System-Assembly und die System.Windows.Forms-Assembly.
Siehe auch
Aufgaben
Gewusst wie: Ändern der Reihenfolge von Spalten im DataGridView-Steuerelement in Windows Forms
Referenz
Weitere Ressourcen
Grundlegende Spalten-, Zeilen- und Zellfeatures im DataGridView-Steuerelement in Windows Forms