DataGrid.AllowSorting プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
列ヘッダーをクリックしてグリッドを並べ替え直すことができるかどうかを示す値を取得または設定します。
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
プロパティ値
列を並べ替えることができる場合は true
。それ以外の場合は false
。
例
次のコード例では、プロパティを AllowSorting 切り替えます。
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
注釈
コントロールに現在有効なプロパティがある場合、このプロパティはDataGridTableStyleプロパティによってDataGridTableStyle.AllowSortingオーバーライドされます。
並べ替えが許可されている場合、列ヘッダーをクリックすると、その列でテーブル データが並べ替えられます。
の式 DataColumnを使用して並べ替えることもできます。 並べ替え式の作成の詳細を参照してください Expression 。
にSystem.Windows.Forms.DataGridバインドされているDataView場合は、クラスSortのプロパティを使用してDataView、テーブルのカスタム並べ替えを設定できます。 同様に、バインドされているSystem.Windows.Forms.DataGrid場合はDataViewManager、クラスSortのプロパティを設定DataViewSettingsして、テーブル内のDataViewManager各テーブルにカスタムの並べ替えを行うことができます。