Backup/MyFriends/Grid Cell Validators/NotEmptyValidationRule.cs

(完整代码) 968B

using System;
using System.Collections.Generic;
using System.Text;
//添加需要引用的命名空间
using Xceed.Wpf.DataGrid;
using Xceed.Wpf.DataGrid.ValidationRules;
using System.Windows.Controls;
using System.Globalization;
namespace MyFriends
{
    public class NotEmptyValidationRule : CellValidationRule
    {//不能为空的验证规则
        public override ValidationResult Validate
            (object value, CultureInfo cultureInfo,
            CellValidationContext cellValidationContext)
        {//判断value值是否为空
            if (Convert.ToString(value).Equals(string.Empty))
            {//如果为空,则返回一个验证失败的ValidationResult对象实例
                return new ValidationResult(false, "名称不能为空");
            }
            //如果不为空,则返回验证成功的ValidationResult对象实例
            return new ValidationResult(true, null);
        }
    }
}

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。