日期:2014-05-17  浏览次数:20843 次

求助高手,devexpress的gridcontrol控件( 如何控制某列只能输入正数)
devexpress的gridcontrol控件( 如何控制某列只能输入正数,包括整数和浮点数)

该列绑定的是实体类中的double类型字段。


------解决方案--------------------
        private void gvChildList_ValidatingEditor(object sender, DevExpress.XtraEditors.Controls.BaseContainerValidateEditorEventArgs e)
        {
            if (gvChildList.FocusedColumn.Name == "colProductChineseName2")
            {

                if (e.Value != null &&)//e.Value就是你编辑后的值,,自己写验证。。。
                {
                    e.ErrorText = "只能输入正数,包括整数和浮点数!";
                    e.Valid = false;
                    return;
                }
            }