永发信息网

XtraGrid中如何验证单元格数据?

答案:2  悬赏:20  手机版
解决时间 2021-01-03 11:57
  • 提问者网友:轻浮
  • 2021-01-02 23:09
XtraGrid中如何验证单元格数据?
最佳答案
  • 五星知识达人网友:夜风逐马
  • 2021-01-03 00:04
事件的"sender" 必须转换为BaseEdit类型,使用EditValue来获取当前输入的值并进行校验,如果校验不通过,把e.Cancel设置True。这种方法一般用来对内置控件的单元格进行数据验证。
2、使用 GridView.ValidatingEditor 事件
  事件的"sender"必须转换为GridView类型,当前列可以从GridView.FocusedColumn属性获得,值可以从e.Value获取,如果校验不通过,需要把e.Valid设置为False.。这种方法一般用于对整个Grid内的文本框进行数据验证。
  在设置完事件之后需要写一个GridView.InvalidValueException 的事件委托:  例如:  private void gridView1_InvalidValueException(object sender, DevExpress.XtraGrid.Views.Base.InvalidValueExceptionEventArgs e) {
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯