添加新项目时DataGridView的问题

时间:2013-02-02 12:19:03

标签: c# datagridviewcomboboxcell

当我在datagridview上保存新项时声明

MessageBox.Show(this.tb_aprovacao_admissaoDataGridView.CurrentRow.Cells[0].Value.ToString());

显示值-1。如何更改它以显示ID的实际数量?

感谢大家。

1 个答案:

答案 0 :(得分:0)

取决于您希望如何获得价值.. 在单击单元格或单击按钮或?

后,是否要获取值?

如果你想在单元格点击事件上进行,你可以这样做:

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value != null)
            {
                 MessageBox.Show(dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString());
            }
        }

使用按钮获取它:

private void button1_Click(object sender, EventArgs e)
    {
        MessageBox.Show(dataGridView1.CurrentCell.Value.ToString());
    }