Gridviewer のデータをフォーム列に表示しようとしていますが、DGV の行をクリックするたびに、「インデックスが範囲外でした。負でなく、コレクション パラメーター名のサイズよりも小さい必要があります」というエラーが表示されます。
int Key = 0;
private void EmployessDGV_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
EmpNametbl.Text = EmployessDGV.SelectedRows[0].Cells[1].Value.ToString();
EmpPhoneTb.Text = EmployessDGV.SelectedRows[1].Cells[2].Value.ToString();
EmpAddTb.Text = EmployessDGV.SelectedRows[2].Cells[3].Value.ToString();
EmpPassTb.Text = EmployessDGV.SelectedRows[3].Cells[4].Value.ToString();
if (EmpNametbl.Text == "")
{
Key = 0;
}
else
{
Key = Convert.ToInt32(EmployessDGV.SelectedRows[0].Cells[0].Value.ToString());
}
}