找回密码
 立即注册

QQ登录

只需一步,快速开始

zheng.xiang

注册会员

2

主题

7

帖子

84

积分

注册会员

积分
84
最新发帖
zheng.xiang
注册会员   /  发表于:2017-9-27 11:41  /   查看:4249  /  回复:3
本帖最后由 zheng.xiang 于 2017-9-27 13:55 编辑



请问校验错误只在行头出现,单元格获得焦点时没有出现tip提示是怎么回事?


我是按照demo的代码做的



xaml里加了
<c1: C1ValidationBehavior.ValidationBehavior>
                <c1: C1ValidationBehavior/>
            </c1: C1ValidationBehavior.ValidationBehavior>
        </c1: C1DataGrid>

参照以前的帖子:
http://gcdn.gcpowertools.com.cn/forum.php?mod=viewthread&tid=16320&page=2

去掉了属性上的DB校验
[Required]

用下面的方法做的测试,目前和demo不一致的地方就是编辑时没有提示,行头有提示
string IDataErrorInfo.this[string columnName]
        {
            get
            {
                switch (columnName)
                {
                    case "tky_ymd":
                        if (string.IsNullOrEmpty(tky_ymd))
                            return "適用年月日は入力必須です。";
                        break;
                    case "souba_no":
                        if (string.IsNullOrEmpty(souba_no))
                            return "曜日は入力必須です。";
                        break;
                  
                }
                return "";
            }
        }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

3 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-9-27 12:09:20
沙发
向工,error tip都是出现在行头的,不会随着焦点变动。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
zheng.xiang
注册会员   /  发表于:2017-9-27 13:58:11
板凳
按照参照帖子 Alice7楼的说明,tip提示应该是自定义提示,也就是代码里的

曜日は入力必須です

目前这个提示只在行头显示
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-9-27 15:21:01
地板
zheng.xiang 发表于 2017-9-27 13:58
按照参照帖子 Alice7楼的说明,tip提示应该是自定义提示,也就是代码里的

曜日は入力必須です

我试了下他那个。他那个是旧版本,在新版本中貌似也不行,我再帮您看看。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部