를 사용하여 이미지 당신이 원하는 다른 어느 특성 또한 설정할 수 있습니다
<Border BorderThickness="2">
<Border.Style>
<Style TargetType="{x:Type Border}">
<Setter Property="BorderBrush" Value="LightGray"/>
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=targetTextBox, Path=Text}" Value="Car">
<Setter Property="BorderBrush" Value="Red"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Border.Style>
<Image>
<Image.Style>
<Style TargetType="{x:Type Image}">
<Setter Property="Opacity" Value="0.4"/>
<Style.Triggers>
<DataTrigger Binding="{Binding ElementName=targetTextBox, Path=Text}" Value="Car">
<Setter Property="Opacity" Value="1"/>
</DataTrigger>
</Style.Triggers>
</Style>
</Image.Style>
</Image>
</Border>
에 다음과 같은 접근 방식. Style
안에 기본값을 설정하여이 값을 조건부로 변경하는 Datatrigger
을 정의해야합니다.