DataGridCell Validation.ErrorTemplate игнорируется
Я пытаюсь установить Validation.ErrorTemplate DataGridCells, вот код xaml:
<Style x:Key="{x:Type DataGridCell}" x:Uid="dataGridCellErrorTemplate" TargetType="{x:Type DataGridCell}">
<Setter Property="Validation.ErrorTemplate">
<Setter.Value>
<ControlTemplate >
<Border BorderBrush="Green" BorderThickness="2" ToolTip="Heidenei"></Border>
</ControlTemplate>
</Setter.Value>
</Setter>
<!-- following line only for demonstration that the setter is working ... -->
<Setter Property="Background" Value="Aquamarine"></Setter>
</Style>
в то время как фон ячеек данных успешно окрашен в зеленый цвет (независимо от результатов проверки), используемый Validation.ErrorTemplate по-прежнему является значением по умолчанию, то есть красной рамкой.
Я знаю, что здесь были похожие проблемы в stackoverflow, напримерСтилизация DataGridCell Шаблон ошибок но они на самом деле не решают мою проблему.
Любая помощь приветствуется
Фрэнк