2011-04-11 175 views
1

如何通過單擊刪除超鏈接從DataGridView中刪除行。目前,通過選擇整行來刪除記錄。但我只需要點擊'刪除'鏈接按鈕就可以刪除該行。下面的代碼用於在選擇該行時刪除該行。請單擊刪除鏈接(不選擇行)來幫助我如何刪除該行。 。如何通過單擊'刪除'刪除DataGridView中的記錄DataGridViewLinkColumn

foreach (DataGridViewRow row in datagvRelation.SelectedRows) 
     { 
      datagvRelation.Rows.Remove(datagvRelation.CurrentRow); 

     } 
+0

什麼碼? – Anuraj 2011-04-11 10:51:37

回答

1
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) 
{ 
     if (e.ColumnIndex == 0) 
     { 
      dataGridView1.Rows.RemoveAt(e.RowIndex); 
     } 
} 

在這裏,您可以替換包含鏈接你的columnindex零...