zheng.xiang 发表于 2017-9-27 11:41:26

Validation的Tip提示

本帖最后由 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校验


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

JeffryLI 发表于 2017-9-27 12:09:20

向工,error tip都是出现在行头的,不会随着焦点变动。

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提示应该是自定义提示,也就是代码里的

曜日は入力必須です

我试了下他那个。他那个是旧版本,在新版本中貌似也不行,我再帮您看看。
页: [1]
查看完整版本: Validation的Tip提示