2017-05-01 12 views
0

これは可能ですか?検証エラーが発生したときにIsMouseOverを設定したい。トリガーのトリガー

<Style x:Key="textBoxInError" 
     TargetType="{x:Type TextBox}"> 
    <Style.Triggers> 
     <Trigger Property="Validation.HasError" 
       Value="true"> 
      <Setter Property="ToolTip" 
        Value="{Binding RelativeSource={x:Static RelativeSource.Self}, 
          Path=(Validation.Errors)[0].ErrorContent}" /> 
      <Setter Property="BorderThickness" 
        Value="3" /> 
      <Setter Property="BorderBrush" 
        Value="Red" /> 
      <Trigger Property="IsMouseOver" 
        Value="True"> 
       <Setter Property="BorderBrush" 
         Value="Red" /> 
      </Trigger> 
     </Trigger> 
    </Style.Triggers> 
</Style> 

答えて

0

マルチトリガーには複数の条件を含めることができます。