Я хочу, чтобы фон менялся на серый, если Окно не является текущим активным окном. Я попытался это:Как создать неактивное окно?
<mm:MetroWindow.Style>
<Style TargetType="{x:Type mm:MetroWindow}">
<Style.Triggers>
<Trigger Property="IsFocused" Value="False">
<Setter Property="Background" Value="Gray" />
</Trigger>
</Style.Triggers>
</Style>
</mm:MetroWindow.Style>
Но это не работает, Фон всегда серый цвет, даже если окно находится в фокусе. Я использовал неправильную собственность или что я делаю неправильно?
Вы пробовали настройки фона без триггера? Просто проверьте, работает ли это. – XAMlMAX
Да, установка фона без триггера отлично работает – 0xDEADBEEF
Вы пытались использовать 'EventTrigger' и' EnterActions', а затем использовать 'Storyboard' с Duration, установленным в 0. И это событие' GotFocus' – XAMlMAX