をクリックしたとき、私はDataGridViewのをクリックすると、それは型 『System.ArgumentOutOfRangeExceptionが』の 」未処理の例外をというエラーがスローされますががmscorlib.dllエラーDataGridViewの
で発生しました追加情報:インデックスが範囲外だったでなければなりません。負ではなく、コレクションのサイズよりも小さい。いくつかの行をクリックしたときにここで
は、コードセクションで、私はあなたがそのエラーの原因あなたのGridViewドン」のいずれかを取得している、それが簡単に
private void dgvList_MouseClick(object sender, MouseEventArgs e)
{
tbName.Text = dgvList.SelectedRows[0].Cells[0].Value.ToString();
tbSurname.Text = dgvList.SelectedRows[1].Cells[1].Value.ToString();
tbMobile.Text = dgvList.SelectedRows[2].Cells[2].Value.ToString();
tbEmail.Text = dgvList.SelectedRows[3].Cells[3].Value.ToString();
cbCategory.Text = dgvList.SelectedRows[4].Cells[4].Value.ToString();
}
はい、おそらく 'SelectedRows [0]'コード – stackuser83
@ stackuser83の各行に対して正しいです。編集された答え。指してくれてありがとう。 – Rahul