0

我正在使用 datagridview 将用户数据存储在数据库(sql server)中。问题是如何在 c# 中的 datagridview 中找到新行?

例如:如果用户已经输入了 100 行数据。当他打开应用程序时,他可以通过单击新按钮找到新行第一列。这样光标就会在 101 的行第一列开始编辑。

任何人都可以给我那个示例编码吗?

4

1 回答 1

0

此代码显示了如何添加行、选择它并在第一个单元格中开始编辑:

DataGridView dgv = new DataGridView();
dgv.Rows.Add();
dgv.Rows[dgv.Rows.Count - 1].Cells[0].Selected = true;
dgv.BeginEdit(false);

所以在Button Click Event Handler你可以把这个:

private void button1_Click(object sender, EventArgs e)
{
    dgv.Rows.Add();
    dgv.Rows[dgv.Rows.Count - 1].Cells[0].Selected = true;
    dgv.BeginEdit(false);
}
于 2013-04-30T16:31:57.360 回答