试试 If e.NewValue =""
我是在 ValidateEdit 事件里面写代码的
If e.Col.Name = "材料代码" Then If e.text ="" Then MessageBox.Show("材料代码不允许为空!") e.Cancel = True End IfEnd If