我正在使用 datagridview 将用户数据存储在数据库(sql server)中。问题是如何在 c# 中的 datagridview 中找到新行?
例如:如果用户已经输入了 100 行数据。当他打开应用程序时,他可以通过单击新按钮找到新行第一列。这样光标就会在 101 的行第一列开始编辑。
任何人都可以给我那个示例编码吗?
我正在使用 datagridview 将用户数据存储在数据库(sql server)中。问题是如何在 c# 中的 datagridview 中找到新行?
例如:如果用户已经输入了 100 行数据。当他打开应用程序时,他可以通过单击新按钮找到新行第一列。这样光标就会在 101 的行第一列开始编辑。
任何人都可以给我那个示例编码吗?
此代码显示了如何添加行、选择它并在第一个单元格中开始编辑:
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);
}