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 Шаблон ошибок но они на самом деле не решают мою проблему.

Любая помощь приветствуется

Фрэнк

Ответы на вопрос(2)

Ваш ответ на вопрос