下面的例子是点击右键时,取出当前datagridview的实际行数值(并非ID列的值),如何取出ID列的值,求高手指点。(注:表名Products) private void dataGridView1_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
{
if (e.Button == MouseButtons.Right)
{
if (e.RowIndex >= 0)
{
dataGridView1.ClearSelection();
dataGridView1.Rows[e.RowIndex].Selected = true;
dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
rightIndex = dataGridView1.CurrentCell.RowIndex;
}
}
}
希望高手帮忙,最好说详细点或给出代码
{
if (e.Button == MouseButtons.Right)
{
if (e.RowIndex >= 0)
{
dataGridView1.ClearSelection();
dataGridView1.Rows[e.RowIndex].Selected = true;
dataGridView1.CurrentCell = dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex];
rightIndex = dataGridView1.CurrentCell.RowIndex;
}
}
}
希望高手帮忙,最好说详细点或给出代码
链接 - http://topic.csdn.net/u/20110603/20/37359e02-365e-4d9b-9cca-7e1129100252.html