DataGridView SortCompare не срабатывает

Я использую DataViewGrid (.NET 4.0). Строки добавляются программно, и одна из них, на самом деле, числовая. Я хотел бы отсортировать по этому столбцу. Все столбцы имеют SortMode= автоматический; VirtualMode сетки = ложь; нет данных. У меня есть событие:

 private void myDataGridView_SortCompare(object sender, DataGridViewSortCompareEventArgs e)
    {

        if (e.Column.Index == 2)
        {
            e.SortResult = int.Parse(e.CellValue1.ToString()).CompareTo(int.Parse(e.CellValue2.ToString()));
            e.Handled = true;//pass by the default sorting
        }
    }

Но код никогда не попадает сюда. Я нажимаю на заголовок, но ничего.

Любая помощь приветствуется.

RON

0 ответов

Другие вопросы по тегам