DataGridView:CurrentRowがセットされない

■CurrentoRowは挙動に変なとこがある。SelectedRowsを使え

 Me.DgvUserInfo.SelectedRows(0).Cells(NameOf(TUserInfo.UserId)).Value

 

理由はよくわからないが、データ読込後に自動でCurrentRowがセット

されない場合がある。

DataSourceを再セットすると消えたりセットされたり、

Formに2個DataGridViewを置くと、先に読み込まれる方の

GridViewだけCurrentがセットされたり、よくわからない。

明示的に最初のセルを選択してやればセットされるが、無駄コードなので、

CurrentRowじゃないとだめという事でもなければ、SelectedRowsを使う