C# datagridview 指定欄位預設排序

C# datagridview 指定欄位預設排序

C# datagridview 指定欄位預設排序


ChatGPT

在C#中,DataGridView控制項的預設排序方式是按照使用者點擊列標題時的排序方式。如果使用者點擊一列標題,DataGridView將按照該列的值對資料進行排序,如果使用者再次點擊同一列標題,則DataGridView將反轉該列的排序順序。

如果您希望在載入DataGridView時自動進行排序,您可以使用以下代碼:


dataGridView1.Sort(dataGridView1.Columns[0], ListSortDirection.Ascending);


在這個例子中,假設您希望按照第一列的值進行排序,並且預設排序方向是升序。這樣DataGridView在載入時就會按照第一列的值進行排序。

請注意,ListSortDirection.Ascending代表升序,ListSortDirection.Descending代表降序。如果您希望按照其他列進行排序,只需更改索引值即可。

One thought on “C# datagridview 指定欄位預設排序

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *