Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. |
Übersetzung
Original
|
DataGridViewColumn.SortMode-Eigenschaft
Ruft den Sortiermodus für die Spalte ab oder legt diesen fest.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Eigenschaftswert
Typ: System.Windows.Forms.DataGridViewColumnSortModeEin DataGridViewColumnSortMode, der die Kriterien zum Sortieren der Zeilen basierend auf den Zellenwerten in einer Spalte angibt.
| Ausnahme | Bedingung |
|---|---|
| InvalidOperationException |
Der der Eigenschaft zugewiesene Wert steht in Konflikt mit SelectionMode. |
Wenn ein DataGridView-Steuerelement mithilfe einer Spalte mit einem SortMode-Eigenschaftswert von Automatic sortiert wird, wird im Spaltenheader automatisch ein Sortiersymbol angezeigt.
Wenn das Steuerelement mithilfe einer Spalte mit einem SortMode-Eigenschaftswert von Programmatic sortiert wird, müssen Sie selbst das Sortiersymbol über die SortGlyphDirection-Eigenschaft anzeigen.
Der Standardsortiermodus einer DataGridViewTextBoxColumn ist Automatic. Der Standardsortiermodus für andere Spaltentypen ist NotSortable.
Der SortMode-Wert verhindert nicht das programmgesteuerte Sortieren einer Spalte, obwohl andere Einschränkungen gelten können. Weitere Informationen finden Sie unter der Sort-Methode.
Ein SortMode-Eigenschaftswert von NotSortable verhindert nicht das Auftreten des DataGridView.ColumnHeaderMouseClick-Ereignisses. Es verhindert jedoch, dass die Darstellung des Headers geändert wird, wenn darauf geklickt wird.
Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.