代码之家  ›  专栏  ›  技术社区  ›  Maurizio Reginelli

如何管理WPF中失败的数据验证?

  •  1
  • Maurizio Reginelli  · 技术社区  · 15 年前


    非常感谢你。

    1 回复  |  直到 15 年前
        1
  •  1
  •   decyclone    15 年前

    我不认为 IDataErrorInfo 如果值无效,可用于避免属性值更改。它只会帮助将正确的错误消息绑定到 UI 以便用户可以将给定值更改为有效值。

    避免在属性中设置无效值(如果 CLR Properties Dependency Properties ,使用验证回调正确验证值。