DataGridCell Validation.ErrorTemplate ignorado

Estoy tratando de configurar Validation.ErrorTemplate de DataGridCells, aquí está el código 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>

mientras que el fondo de las celdas de cuadrícula de datos se colorea con éxito en verde (independientemente de cualquier resultado de validación), la Validación utilizad

Sé que ha habido problemas similares aquí en stackoverflow, p. @Styling DataGridCell Error Template pero en realidad no resuelven mi problema.

Cualquier ayuda es apreciada

Franc

Respuestas a la pregunta(4)

Su respuesta a la pregunta