title: Validation.HasError Is not working in binding
body: <p>I have use a textblock control to show error as below.</p>
  
  <pre><code>&lt;TextBlock Text="{Binding ElementName=txtPassword, Path=(Validation.Errors)[0].ErrorContent}" 
                 Visibility="{Binding ElementName=txtPassword,Path=Validation.HasError,Converter={StaticResource BoolToVisibilityConverter}}"
                 Foreground="Red" Grid.Column="1" Grid.Row="3" HorizontalAlignment="Left" /&gt;
  </code></pre>
  
  <p>Binding with text property is working fine but binding is not working with visibility property. I am getting below error in output window.</p>
  
  <p>BindingExpression path error: 'Validation' property not found on 'object' ''PasswordBox' (Name='txtPassword')'. BindingExpression:Path=Validation.HasError; DataItem='PasswordBox' (Name='txtPassword'); target element is 'TextBlock' (Name=''); target property is 'Visibility' (type 'Visibility')</p>