好的,所以你知道datagridview有一个最后一行,你可以输入一些东西吗? 有没有办法判断用户是否选择了这一行?
我正在尝试编写一个在datagridview中选择行的应用程序。选择后,您可以添加单击按钮,从datagridview(和xml文件)中删除行 现在我希望程序删除您选择的行。但我目前正在使用此方法更新用户正在选择的行。
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
rowNumber = e.RowIndex;
}
这是GUI的图片,所以你知道我在说什么。 Den Sorte Liste表示黑名单,“Tilføjpost”是添加按钮,“Slet post”是删除按钮。
如果我的解释很糟糕,请提出问题。
答案 0 :(得分:2)
是的,如果您正在使用数据绑定。
if (dataGridView1.Rows[e.RowIndex].DataBoundItem == null)
{
//Last row
...
}
或使用dataGridView1.CurrentCell.RowIndex而不是e.RowIndex
如果你想在事件处理程序之外访问它。