Здравствуйте, Front, Вы писали:
F>При обновлении источника данных Datagrid сбрасывает текущее положение скроллбара. ScrollIntoView помогает только частично: выбрааный объект становится видим, но положение скроллбаров не восстанавливается.
F>Как избавиться от прыганья DataGrid и после смены источника данных восстанавливать предыдущее положение скроллбара?
Если вы изменяете источник данных, то фокус слетает.
Копайте в сторону обновления источника данных. (Refresh, Update и тд)