Я столкнулся с несколькими проблемами, пытающимися сделать это, закончился как так
<ListBox ...>
<ListBox.ItemTemplate>
<DataTemplate>
<Border x:Name="BGBorder">
<!-- -->
</Border>
<DataTemplate.Triggers>
<DataTrigger
Binding="{Binding Path=DataContext.IsAborted, RelativeSource={RelativeSource TemplatedParent}}"
Value="True">
<Setter Property="Background" TargetName="BGBorder" Value="Red">
</Setter>
</DataTrigger>
</DataTemplate.Triggers>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
могут быть альтернативы, но как только у меня был он работа, я прекратил смотреть :)
Я еще не протестировал это, таким образом, возможно, требовались бы некоторые тонкие настройки, но Вы собираетесь хотеть выключить значение для выбирания цвета фона.
<DataTemplate.Triggers>
<Trigger Property="IsInternalNote" Value="True">
<Setter Property="Background" Value="Red" />
</Trigger>
</DataTemplate.Triggers>