我们有这个WinForm应用程序,我们验证数据网格中的条目。
通过在DataGridView的RowValidating事件中应用业务规则,我们设置DataGridViewRow的ErrorText属性并设置e.Cancel = True。
这显示了DataGrid Row用户正在使用的错误通知图标,但是,我们现在注意到用户无法在文本框中输入任何输入(在同一表单中,或打开另一个表单)。似乎DataGridView会阻止输入,并且不允许用户输入任何数据。
我们正在努力理解为什么会这样,以及如何纠正这一点。