В Windows Form у меня есть элемент управления DataGridView
с записями, которые заполняются источником данных (привязка данных). Каждая запись представляет собой объект данных.
Не все строки отображают: только первые 10 например. Таким образом, пользователь может прокрутить вниз, чтобы увидеть другие записи. Ничего особенного в этом нет.
Но когда пользователь щелкает строку после прокрутки, свойство данных объекта строки изменяется, и это обновляет DataGridView и
- он «прокручивается» до вершины таблицы данных (возможно, всего ] DataGridView
обновляется). Это нежелательно.
Как я могу сохранить текущую позицию прокрутки во время обновления записи?