DataGrid.AllowSorting Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das Datenblatt durch Klicken auf einen Spaltenkopf neu sortiert werden kann, oder legt diesen fest.
public:
property bool AllowSorting { bool get(); void set(bool value); };
public bool AllowSorting { get; set; }
member this.AllowSorting : bool with get, set
Public Property AllowSorting As Boolean
Eigenschaftswert
true
, wenn die Spalten sortiert werden können, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird die AllowSorting Eigenschaft umgeschaltet.
private:
void ToggleAllowSorting()
{
// Toggle the AllowSorting property.
dataGrid1->AllowSorting = !dataGrid1->AllowSorting;
}
private void ToggleAllowSorting()
{
// Toggle the AllowSorting property.
dataGrid1.AllowSorting = ! dataGrid1.AllowSorting;
}
Private Sub ToggleAllowSorting()
' Toggle the AllowSorting property.
DataGrid1.AllowSorting = Not DataGrid1.AllowSorting
End Sub
Hinweise
Diese Eigenschaft wird von der DataGridTableStyle.AllowSorting Eigenschaft außer Kraft gesetzt, wenn für das Steuerelement ein DataGridTableStyle aktuell wirksamer Effekt vorhanden ist.
Wenn die Sortierung zulässig ist, sortiert das Klicken auf eine Spaltenüberschrift die Tabellendaten nach dieser Spalte.
Sie können auch einen Ausdruck für einen DataColumnAusdruck sortieren. Weitere Informationen zum Erstellen eines Sortierausdrucks finden Sie unter Expression
Wenn dies System.Windows.Forms.DataGrid an eine DataViewgebunden ist, können Sie eine benutzerdefinierte Sortierung für die Tabelle mithilfe der Eigenschaft der DataView Klasse Sort festlegen. Ähnlich ist die System.Windows.Forms.DataGrid Bindung an eine DataViewManager, jede Tabelle in der DataViewManager Kann eine benutzerdefinierte Sortierung haben, indem Sie die Eigenschaft der DataViewSettings Klasse Sort festlegen.