Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Benutzende Daten anzeigen, die in einem DataGridView-Steuerelement in Windows Forms angezeigt werden, müssen sie mitunter häufig auf eine bestimmte Spalte oder Gruppe von Spalten zugreifen. Wenn Sie beispielsweise eine Tabelle mit Kundeninformationen anzeigen, die viele Spalten enthalten, ist es hilfreich, den Kundennamen jederzeit anzuzeigen, während andere Spalten außerhalb des sichtbaren Bereichs scrollen können.
Zu diesem Zweck können Sie Spalten im Steuerelement fixieren. Wenn Sie eine Spalte fixieren, werden automatisch auch alle Spalten links daneben (bzw. rechts daneben in von rechts nach links geschriebenen Sprachen) fixiert. Fixierte Spalten behalten ihre Position bei, während bei allen anderen Spalten ein Scrollen möglich ist.
Hinweis
Wenn die Neuanordnung von Spalten aktiviert ist, werden die fixierten Spalten als eine Gruppe im Unterschied zu den nicht fixierten Spalten behandelt. Benutzer können Spalten in beiden Gruppen neu positionieren, aber sie können eine Spalte nicht von einer Gruppe in die andere verschieben.
Die Frozen Eigenschaft einer Spalte bestimmt, ob die Spalte immer innerhalb des Rasters sichtbar ist.
Diese Aufgabe wird in Visual Studio unterstützt. Weitere Informationen finden Sie unter Anleitung: Spalten einfrieren im Windows Forms DataGridView-Steuerelement mithilfe des Designers.
Eine Spalte programmgesteuert einfrieren
Legen Sie die DataGridViewColumn.Frozen-Eigenschaft auf
truefest.this.dataGridView1.Columns["AddToCartButton"].Frozen = true;Me.dataGridView1.Columns("AddToCartButton").Frozen = True
Code kompilieren
In diesem Beispiel ist Folgendes erforderlich:
Ein DataGridView Steuerelement mit dem Namen
dataGridView1, das eine Spalte mit dem NamenAddToCartButtonenthält.Verweise auf die Assemblys System und System.Windows.Forms
Siehe auch
.NET Desktop feedback