Привет, я хочу применить сортировку к DataGridView
в WinForms, но я не могу сделать это, я пытался с приведенным ниже кодом, но это не работает, также я сделал Позволить пользователю заказывать столбец true, но все равно это не помогает .
private async void button1_Click(object sender, EventArgs e)
{
if (radioButton1.Checked == true)
{
var AccountingApi = new AccountingApi();
var Contacts = await AccountingApi.GetContactsAsync(token, tenantId);
var customerList = Contacts._Contacts.Where(x => x.IsCustomer == true).Select(x => new { x.Name, x.EmailAddress, x.ContactNumber, x.Addresses, x.AccountNumber, x.BankAccountDetails, x.ContactPersons, x.ContactStatus });
GridAccount.Visible = false;
GridCustomers.Visible = true;
GridSuppliers.Visible = false;
GridCustomers.DataSource = customerList.ToList();
foreach (DataGridViewColumn column in GridCustomers.Columns)
{
column.SortMode = DataGridViewColumnSortMode.Automatic;
}
}
}