【发布时间】:2013-06-20 20:52:48
【问题描述】:
我在 WPF 中有一个窗口。我需要一个验证机制来一次检查所有元素。如果我使用 IDataErrorInfo,则只能在索引器中一次验证一个对象。
public string this[string columnName]
{
get
{
if (columnName == "Country"))
{
if (string.IsNullOrEmpty(Country))
return "Country can't be empty";
}
return null;
}
}
如何在验证方法中获取我的 Window 的所有字段?
【问题讨论】:
-
问题是您何时要检查所有“字段”。答案是在你想检查所有的时候使用 .Error 属性
-
那么国家是公共财产吗?
标签: wpf validation