命名空间前缀“utilities”未定义

我是WPF的新手…我试图将validation绑定到WPF中的文本框。

这是我在xaml中的文本框:

         

这是我的validation课:

  public class PingValidationRule : ValidationRule { public override ValidationResult Validate(object value, System.Globalization.CultureInfo cultureInfo) { ... if (ipCorrect) return new ValidationResult(true, null); else return new ValidationResult(false, "It's not an IP"); } } 

有这个我有以下错误:

错误未定义名称空间前缀“utilities”。

谁知道为什么?

它没有定义,因为您没有定义它。 查看XAML文件的顶部,所有内容如xmlns:foobar="clr-namespace:Foo.Bar" 。 你需要在那里定义它。