Trigger set wpf-textbox-borderbrush nicht funktioniert

Im Versuch, den hintergrund borderbrush auf eine einfache textbox, wenn die textbox den Fokus hat.

Dies ist mein Stil

<Style x:Key="TextBoxStyle" TargetType="TextBox">
<Style.Triggers>
 <Trigger Property="IsFocused" Value="False">
  <Setter Property="BorderBrush" Value="Blue"/>
 </Trigger>
 <Trigger Property="IsFocused" Value="True">
   <Setter Property="BorderBrush" Value="Red"/>
   <!--<Setter Property="Background" Value="Red"/>-->
 </Trigger>

IsFocus = False funktioniert korrekt, jedoch der Auslöser für wahr nicht.

Habe ich auskommentiert hintergrund setter, aber wenn ich kommentieren kann ich es sehen, dass der hintergrund auf rot.

Was muss ich anders machen, ändern Sie die Rahmenfarbe, wenn die textbox den Fokus hat?

Danke.

InformationsquelleAutor Diver Dan | 2011-05-24
Schreibe einen Kommentar