silverlight怎么删除验证不通过后控件上的红框和提示?
我界面上有三个控件,都有非空验证,点击提交之后,控件上出现红色边框并提示错误,然后,还有另一个叫“重置”的button控件,希望点击之后控件上的验证都消掉,不刷新页面。。有啥办法吗?
我是新手⊙︿⊙
[解决办法]
http://www.cnblogs.com/yjmyzz/archive/2011/05/21/2053112.html
这里面写的很详细。自己看一下。
文字太多贴不过来。
[解决办法]
我有一个办法,已通过测试
1.首先改一下实体类,不是以前验证的那种,例如这样
private string userName; public string UserName { get { return userName; } set { [color=#FF0000]if (MainPage.isVal) { if (string.IsNullOrEmpty(value)) { throw new Exception("用户名不能为空."); } userName = value; OnPropertyChanged("UserName"); }[/color] } }