1、如图在行的最后添加一个项目详情按钮
2、添加CellContentClick事件
private void DataGrid1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (DataGrid1.Columns[e.ColumnIndex].Name == "Detail")
{
var id = this.DataGrid1.SelectedRows[0].Cells["ID"].Value.ToString();
var ProductName = this.DataGrid1.SelectedRows[0].Cells["ProductName"].Value.ToString();
MessageBox.Show(id+"--"+ ProductName);
// var id = this.DataGrid1.CurrentRow.Cells["ID"].Value.ToString();
//MessageBox.Show("行: " + e.RowIndex.ToString() + ", 列: " + e.ColumnIndex.ToString() + "; 被点击了");
}
}