Gewusst wie: Fixieren von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers

Aktualisiert: November 2007

Wenn Benutzer 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 Kundendaten anzeigen, die viele Spalten enthält, ist es hilfreich, wenn die Namen der Kunden immer angezeigt werden, während andere Spalten außerhalb des sichtbaren Bereichs liegen.

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 alle anderen Spalten bei einem Bildlauf mitwandern. Wenn die Neuanordnung von Spalten aktiviert ist, werden die fixierten Spalten als eine von den nicht fixierten Spalten unterschiedene Gruppe behandelt. Benutzer können Spalten in beiden Gruppen neu positionieren, jedoch keine Spalte aus einer Gruppe in die andere verschieben.

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 Windows-Anwendungsprojekts und Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms.

Hinweis:

Je nach den aktiven Einstellungen oder der verwendeten Version können die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen abweichen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So fixieren Sie eine Spalte mithilfe des Designers

  1. Klicken Sie auf das Smarttagsymbol (Smarttag-Glyphe) in der oberen rechten Ecke des DataGridView-Steuerelements, und wählen Sie dann Spalten bearbeiten aus.

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

  3. Legen Sie im Raster Spalteneigenschaften die Frozen-Eigenschaft auf true fest.

    Hinweis:

    Sie können eine Spalte auch beim Hinzufügen fixieren, indem Sie im Dialogfeld Spalte hinzufügen das Feld Fixiert auswählen.

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen und Entfernen von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers

Gewusst wie: Aktivieren der Neuanordnung von Spalten im DataGridView-Steuerelement in Windows Forms mithilfe des Designers

Gewusst wie: Anzeigen von Text mit der Schreibrichtung von rechts nach links in Windows Forms für die Globalisierung

Gewusst wie: Erstellen eines Windows-Anwendungsprojekts

Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms

Referenz

DataGridView

DataGridViewColumn.Frozen