DataGrid.AllowSorting 屬性

定義

取得或設定值,表示是否按一下資料行行首即可排序方格。

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

屬性值

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 ,您可以使用 類別的 屬性來設定資料表 DataViewSort 自訂排序。 同樣地,如果 System.Windows.Forms.DataGrid 系結至 DataViewManager ,則 DataViewManager 中的每個資料表都可以透過設定 DataViewSettings 類別的 Sort 屬性來自訂排序。

適用於

另請參閱