C# WPF-使用Fody Validar进行用户输入验证

C# WPF-使用Fody Validar进行用户输入验证,c#,wpf,idataerrorinfo,inotifydataerrorinfo,fody-validar,C#,Wpf,Idataerrorinfo,Inotifydataerrorinfo,Fody Validar,我试图验证用户输入,如上图所示。 我正在使用Fody Validor库并遵循说明 我可以看到验证正在进行,但是文本框边框没有变成红色 我已经在谷歌上搜索过了,但我无法获得这方面的信息。 有人能给我提供一个工作代码示例吗 更新 Fody验证模板(数据注释验证) XAML 我已经调查并发现了问题。 FodyWeavers.xml文件中缺少以下配置 <?xml version="1.0" encoding="utf-8" ?> <Weavers> <Validar/&

我试图验证用户输入,如上图所示。 我正在使用Fody Validor库并遵循说明

我可以看到验证正在进行,但是文本框边框没有变成红色

我已经在谷歌上搜索过了,但我无法获得这方面的信息。 有人能给我提供一个工作代码示例吗

更新

Fody验证模板(数据注释验证)

XAML


我已经调查并发现了问题。 FodyWeavers.xml文件中缺少以下配置

<?xml version="1.0" encoding="utf-8" ?>
<Weavers>
  <Validar/>
</Weavers>


更新
Fody
nuget包时,节点
已被删除。

我已调查并发现问题。 FodyWeavers.xml文件中缺少以下配置

<?xml version="1.0" encoding="utf-8" ?>
<Weavers>
  <Validar/>
</Weavers>


更新
Fody
nuget包时,节点
被删除。

添加您的代码please@S.Petrosov我通过添加代码更新了问题。添加您的代码please@S.Petrosov我通过添加代码更新了问题。
<TextBox Text="{Binding Movie.Title, Mode=TwoWay, NotifyOnSourceUpdated=True, NotifyOnTargetUpdated=True, NotifyOnValidationError=True, ValidatesOnNotifyDataErrors=True, ValidatesOnDataErrors=True, UpdateSourceTrigger=PropertyChanged}" />
<?xml version="1.0" encoding="utf-8" ?>
<Weavers>
  <Validar/>
</Weavers>