8,735
社区成员
发帖
与我相关
我的任务
分享
if( ! validationSummary.HasErrors ){
BindingExpression expression = TBXYear.GetBindingExpression(TextBox.TextProperty);
expression.UpdateSource();
}
// 如果校验失败,则 validationSummary.HasErrors 变为 true
if( ! validationSummary.HasErrors ){
// 继续
}
else{
// 校验失败
}
[Range(1900, 2888)]
public long? Year
{
get { return _year; }
set
{
Validator.ValidateProperty(value, new ValidationContext(this, null, null) { MemberName = "Year"});
this._year = value;
}
}