在我的 DataGridView 中, 用户可以输入数据。 数据GridView 自动修改其内容, 当天体对应列表的属性之一在事件帮助下更改时 。
现在我要给 DataGridView 提供以下行为:当用户插入数据,然后离开单元格时,输入应该被验证。如果验证产生肯定结果,输入将被保存到对象。然后数据格列视图应该以正确的格式(例如日期)显示输入值。
我可以做这个工作:天体列表和数据网视图之间的事件可以管理它。
问题是:如果验证产生负结果,则应恢复以前的单元格值。
我试图使用 DataGridView. Cellvaliding 事件, 但这行不通 。 我该怎么办?
我使用电子 Cancel 。 这并没有真正做我所想的那样。 当我使用 DataGridView1. CancelEdit () 时, 它会像我想要的那样工作 。