在datagridview中,当我离开单元格时如何找出单元格是空的,如果它是空的我想要处理那个单元格,即危及用户前进。如果数据填充用户可以正常转义,怎么能抓住这个任务。
答案 0 :(得分:0)
如果是DataGridView
CellValidating
或RowValidating
private void dataGridView1_CellValidating(object sender, DataGridViewCellValidatingEventArgs e)
{
if (dataGridView1.IsCurrentCellDirty)
if (e.ColumnIndex == 0)
{
if (string.IsNullOrWhiteSpace(dataGridView1[e.ColumnIndex, e.RowIndex].EditedFormattedValue.ToString()))
{
e.Cancel = true;
MessageBox.Show("Please enter some text before you leave.");
}
else
{
//Some logic here
}
}
}