如何通过单击c#中的按钮在datagridview中查找新行?

时间:2013-04-30 16:20:04

标签: c# .net datagridview

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

中的datagridview中找到新行

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

任何人都可以给我那些编码的样本......

1 个答案:

答案 0 :(得分: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);
}