Ich möchte, dass der Hintergrund zu Grau wechselt, wenn das Fenster nicht das aktuelle aktive Fenster ist. Ich habe versucht, diese:Wie man inaktives Fenster style?
<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>
Aber es nicht funktioniert, ist der Hintergrund immer Gray, auch wenn das Fenster im Fokus ist. Habe ich die falsche Eigenschaft benutzt oder was mache ich falsch?
Haben Sie versucht, Hintergrund Einstellung ohne Trigger? Nur um zu überprüfen, ob es funktioniert. – XAMlMAX
ja, einen Hintergrund ohne einen Trigger zu setzen funktioniert gut – 0xDEADBEEF
Haben Sie versucht mit 'EventTrigger' und' EnterActions' und dann ein 'Storyboard' mit Dauer auf 0 gesetzt. Und das Ereignis ist' GotFocus' – XAMlMAX