第1个回答 2013-01-05
DataGridViewColumn sortColumn = DataGridView1.CurrentCell.OwningColumn;
ListSortDirection sortDirection = ListSortDirection.Ascending;
if (DataGridView1.SortedColumn != null && DataGridView1.SortedColumn.Equals(sortColumn))
{
sortDirection =DataGridView1.SortOrder == SortOrder.Ascending ?
ListSortDirection.Descending : ListSortDirection.Ascending;
}
DataGridView1.Sort(sortColumn, sortDirection);本回答被提问者采纳