Sample of Single Conditions
<Window.Resources>
<Style x:Key="Prosessing" TargetType="{x:Type ProgressBar}">
<Setter Property="Visibility" Value="Collapsed" />
<Style.Triggers>
<DataTrigger Binding="{Binding Path=IsProcessing}" Value="true">
<Setter Property="Visibility" Value="Visible" />
</DataTrigger>
</Style.Triggers>
</Style>
</Window.Resources>
Example used on a Control
<ProgressBar Style="{StaticResource Prosessing}" Width="100" Height="15" Maximum="20" Value="0" x:Name="progressBar"/>
Sample of Multi Conditions
<Style TargetType="ListBoxItem">
<Setter Property="Background" Value="Black" />
<Style.Triggers>
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding Path=Name}" Value="Portland" />
<Condition Binding="{Binding Path=State}" Value="OR" />
</MultiDataTrigger.Conditions>
<Setter Property="Background" Value="Red" />
</MultiDataTrigger>
</Style.Triggers>
</Style>
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment