Я пытаюсь, чтобы круговое наложение достигло вершины, когда определенная модель представления переходит в автономное состояние. Таким образом, он становится частично прозрачным и поверх других элементов в сетке.
DataTriggers в стиле до сих пор работали для всех, но я не могу установить Panel.ZIndex. Нет ошибки при сборке или запуске, но свойство не установлено (я полагаю, потому что это присоединенное свойство?)
<Ellipse Fill="DarkGray" Panel.ZIndex="-10" Width="50" Height="50">
<Ellipse.Style TargetType="Ellipse">
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding Status}" Value="Offline">
<Setter Property="Opacity" Value=".6" />
<Setter Property="Panel.ZIndex" Value="10" />
</DataTrigger>
</Style.Triggers>
</Style>
</Ellipse.Style>
</Ellipse>