我正在使用IDataErrorInfo继承业务对象进行验证。如何清除WPF IDataErrorInfo验证错误
public string UserId { get; set; }
public string this[string columnName]
{
get
{
string result = null;
if (columnName == "UserId")
{
if (string.IsNullOrEmpty(UserId))
result = "Please enter User Id";
}
}
}
我想清除所有的验证错误,当我点击菜单上的按钮 - 如 - 登出。
窗口使“登录”面板可见,但前面板的验证错误标记仍显示在当前登录面板中。
我尝试了所有的选项指定NULL的datacontext,新鲜实体对象......但没有运气
我感谢你的帮助。