フィルタ操作後にグリッドに表示されている行の最初の行を選択したい
次の投稿のコードをたどろうとしましたが、現在のセルの条件を満たしていません...
DataGridView: MultiSelect が true のときに現在の行の最初のセルを選択する方法
次のコードを試しましたが、機能していません
1:
if (grdGLSearch.Rows.GetRowCount(DataGridViewElementStates.Visible) > 0)
grdGLSearch.Rows[0].Cells[0].Selected = true;
または 2:
if (grdGLSearch.Rows.GetRowCount(DataGridViewElementStates.Visible) > 0)
foreach (DataGridViewCell cell in grdGLSearch.Rows[0].Cells)
{
cell.Selected = true;
return;
}