Winforms 通过虚拟化更改GridView中的单元格
我有一个Winforms 通过虚拟化更改GridView中的单元格,winforms,gridview,.net-4.0,devexpress,cell,Winforms,Gridview,.net 4.0,Devexpress,Cell,我有一个GridView,当我改变一个单元格时,我想通过我的函数ValidateValue(string aValue)查看它的新值是否有效,如果有效-将新值和旧值成对存储在Struct S{string old,new}如何执行此操作?为此目的处理GridView的ValidatingCell事件。以下是一些示例代码,显示了如何获取新编辑值和旧编辑值: private void gridView1_ValidatingEditor(object sender, DevExpress.XtraE
GridView
,当我改变一个单元格时,我想通过我的函数ValidateValue(string aValue)
查看它的新值是否有效,如果有效-将新值和旧值成对存储在Struct S{string old,new}代码>如何执行此操作?为此目的处理GridView的ValidatingCell事件。以下是一些示例代码,显示了如何获取新编辑值和旧编辑值:
private void gridView1_ValidatingEditor(object sender, DevExpress.XtraEditors.Controls.BaseContainerValidateEditorEventArgs e) {
BaseEdit edit = (sender as GridView).ActiveEditor;
object oldValue = edit.OldEditValue;
object newValue = e.Value;
}