내 Wondows 폼 응용 프로그램에 dataGridView1이 있습니다. dataGridView1에 문자열 목록을 채 웠습니다. 이 모든 것이 훌륭하게 작동합니다. 하지만 ...DataGridView1에서 선택한 행 얻기
나는 사용자가 선택한 행을 잡을 수 있어야하고 나는 그것을 할 수 없다. 내 코드는 아래에 쓰여진 오류를 제공합니다.
msdn 사이트에서 GridViewRow를 복사했습니다.
private void editButton_Click(object sender, EventArgs e) {
GridViewRow row = dataGridView1.SelectedRow;
//This is what I have been using before with a list box.
if (itemList.SelectedIndex >= 0) {
int newInt = itemList.SelectedIndex;
Form form = new NewItemW(selectedFolder, this, items[newInt], WindowEnum.ItemEdit);
form.Show();
}
}
나는 이것을 시도했지만 오류가 나타납니다. "유형 또는 네임 스페이스 'GridViewRow'를 찾을 수 없습니다."
기본 질문은 어떻게 작동합니까?
나는 그 오류가 내가 누락 된 사용에 대한 것이지만 어떤 것이 있는지 모른다. – Funlamb
'DataGridViewRow'. 다음과 같이 확인하는 것을 잊지 마십시오 :'(dataGridView1.SelectedRows.Count> 0) ..''GridViewRow'는'WPF'의'GridsViews'를위한 것입니다 – TaW
또한 :'Winforms DataGridView'에'SelectedRow'가 없습니다. 대신에'dataGridView1.SelectedRows [0]' – TaW