Я пытаюсь изменить фон текстового поля, если значение поля содержит указанный текст. Проблема, с которой я сталкиваюсь, заключается в том, что у меня уже есть стиль, применяемый к полю, и я пытаюсь переписать свойство стиля, как в следующем примере, но без успеха. Любые идеи, как я могу достичь этого?Условная перезапись свойства стиля
<TextBox Grid.Column="1"
HorizontalAlignment="Right"
Text="{Binding CustomerType}" >
<TextBox.Style BasedOn="{DynamicResource SelectableTextStyle}">
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding CustomerType}" Value="Unknown">
<Setter Property="TextBox.Background" Value="Tomato"/>
</DataTrigger>
</Style.Triggers>
</Style>
</TextBox.Style>
</TextBox>
PLS отредактируйте ваше сообщение и добавьте определение стиля для 'SelectableTextStyle' – Viv