读书人

silverlight如何删除验证不通过后控件

发布时间: 2012-08-16 12:02:15 作者: rapoo

silverlight怎么删除验证不通过后控件上的红框和提示?
我界面上有三个控件,都有非空验证,点击提交之后,控件上出现红色边框并提示错误,然后,还有另一个叫“重置”的button控件,希望点击之后控件上的验证都消掉,不刷新页面。。有啥办法吗?
我是新手⊙⊙

[解决办法]
http://www.cnblogs.com/yjmyzz/archive/2011/05/21/2053112.html
这里面写的很详细。自己看一下。
文字太多贴不过来。
[解决办法]
我有一个办法,已通过测试

1.首先改一下实体类,不是以前验证的那种,例如这样

C# code
        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]            }        } 

读书人网 >CAD教程

热点推荐