我有一个
为了实现这一点,我使用了
下面是我的代码变量。我尝试使用其他事件,但那很天真。
DataGridView
。在一些单元格中,我添加了一些数据。如果我当前正在编辑的单元格为空并且我即将离开它,则会向用户显示消息“bla-bla-bla”,并且处于编辑模式的单元格必须重新获得焦点。为了实现这一点,我使用了
CellEnter
、CellLeave
、CellEndEdit
等事件,并希望在检查单元格中输入的值后取消这些事件。但是我是新手,它不起作用。请帮帮我。希望看到任何建议。下面是我的代码变量。我尝试使用其他事件,但那很天真。
private void dataGridView1_CellEndEdit(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1[e.ColumnIndex, e.RowIndex] == null)
{
MessageBox.Show("Empty cell!");
dataGridView1.CurrentCell = dataGridView1[e.ColumnIndex, e.RowIndex];
}
}