1.
我正在使用一个DataGridView,它绑定了一个数据集。同时还有一个bindingNavigator。
当用户通过单击"bindingNavigatorDeleteItem"按钮删除一行时,我尝试获取被删除的行。
private void bindingNavigatorDeleteItem_Click(object sender, EventArgs e)
{
int crow = gridEventType.CurrentCell.RowIndex;
但它返回的是删除选定行后的新选定行。所以,如果我有两行 0、1、2,然后我删除了 2。
当前行是 1,而不是 2。我错过了什么吗?
2. 如何知道 datagridview 中是否修改了某些行?
谢谢。