读书人

关于Devexpress xtraGrid中数字字段删

发布时间: 2012-09-11 10:49:03 作者: rapoo

关于Devexpress xtraGrid中数字字段删除数字后出现输入字符串格式不正确问题的解决方案

在DevExpress开发中经常遇到xtraGrid绑定数据在剪切或删除单元格数据后出现“输入字符串格式不正确”的提示,很烦恼!

解决前效果:

关于Devexpress xtraGrid中数字字段删除数字后出现输入字符串格式不正确有关问题的解决方案

解决后效果:

关于Devexpress xtraGrid中数字字段删除数字后出现输入字符串格式不正确有关问题的解决方案

1.新建RepositoryItemTextEdit并将其绑定到列

 void dtText_ParseEditValue(object sender, DevExpress.XtraEditors.Controls.ConvertEditValueEventArgs e) {     TextEdit edit = sender as TextEdit;     object obj = e.Value;     if (edit.Text == string.Empty)     {         if (edit.EditValue == null || edit.EditValue.ToString() == "")         {            e.Value = null;         }     }     else     {         e.Value = obj;     } }

至此完美解决!



读书人网 >编程

热点推荐