목록보기이고 버튼을 눌러 선택한 항목을 삭제하려고합니다. 또한 다른 일부 작업에 항목을 사용합니다. 기본적으로 필자는 파일의 내용과 일치하는 문자열을 사용합니다. 이렇게하면 선택한 항목이 목록보기에서 첫 번째 경우 작동하지만, 두 번째 등 세 번째의 경우 't 작업 아무튼'1'의 잘못된 인수 값이 'index'에 유효하지 않습니다.
private void delete_button_Click(object sender, EventArgs e)
{
for (int i = 0; i < listView1.Items.Count; i++)
{
if (listView1.Items[i].Selected)
{
string var1 = listView1.SelectedItems[i].ToString(); //error
string var2 = var1.Substring(31, 5);
... // code for other actions
listView1.Items[i].Remove();
i--;
}
}
}
그것은
ArgumentOutofRangeException는 "처리되지 않은 오류 thorws - 잘못된 인수를 값 '1'의 은 '인덱스'
는 '첫 번째 항목이야 만약 내가 문제 야 이해하지 않고 왜에만 작동 유효하지 않습니다.