2009-08-30 11 views
1

Je dois modifier la couleur d'arrière-plan du contrôle actif (pour faciliter l'identification de l'emplacement du curseur).Faire un contrôle actif changer la couleur d'arrière-plan

J'ai essayé d'utiliser un style avec un déclencheur sur la propriété IsFocused mais je n'ai pas du tout de chance; ça ne semble pas tirer.

Une solution XAML est la plus préférée.

Répondre

0

j'ai gardé de jouer et cela semble bien fonctionner :)

<Style TargetType="{x:Type TextBox}"> 
    <Style.Triggers> 
     <Trigger Property="IsFocused" Value="True"> 
      <Setter Property="TextBox.Background" Value="Gray" /> 
     </Trigger> 
    </Style.Triggers> 
</Style> 
Questions connexes