如题所示,我动态绑定数据,但是需要在绑定列的时候,需要针对这列进行数据验证(比如验证是否为日期类型啊,数字类型等)。并且提示错误信息,请问该如何做? (注:数据是excel读取出来的,集合都是字符串类型。但是知道要以什么格式去验证。)代码和效果图如下所示:- /// <summary>
- /// 创建DataGridTextColumn模板列
- /// </summary>
- /// <param name="columnBindName">需要绑定的字段名</param>
- /// <param name="columnHeaderName">模板列的Header</param>
- /// <param name="width">模板列的宽度</param>
- /// <returns></returns>
- public Column CreateDataGridTextColumn(string columnBindName, string columnHeaderName, double width)
- {
- Column c = new Column();
- c.Binding = new Binding(columnBindName);
- c.Binding.Mode = BindingMode.TwoWay;
- c.Header = columnHeaderName;
- c.Width = new GridLength(width);
- return c;
- }
复制代码
|