【发布时间】:2013-12-17 20:20:11
【问题描述】:
我在一个类中有一个 Name 属性,其中包含一些验证:
public string Name
{
get { return name; }
set
{
if (! RegEx.IsMatch(value, "\w{1-35}"))
throw new Exception("Name must be 1-35 alfanum");
this.name = value;
}
}
当我将此属性绑定到 WinForm 应用程序中 TextBox 控件的 "Text" 属性时,用户输入的值将使用此规则进行验证,那么我如何捕获此异常并使用 @987654325 显示它@对象?
【问题讨论】:
标签: c# winforms validation exception error-handling