DataGridを使った一覧画面から、修正ボタンで選択したレコードを編集する画面を作りました

編集画面で値を更新した場合、更新内容が自動的に一覧画面に反映されないので、
一覧画面でFillを実行してデータを再取得していますが、
この方法だと、DataGridのカーソルが移動してしまうのが困ります
どうすれば再表示させた後、カーソルを移動させずに済むのでしょうか?