Как динамически сортировать данные в DataGridView в Windows Forms при вводе данных в заголовок столбца?
Самый простой способ - привязать DataGrid к DataView и после использования его свойства RowFilter запросить данные , так как DataGrid привязан к этомуданные, содержание которых будет обновляться автоматически.
DataGrid