July 2017
Beginner
466 pages
9h 37m
English
This is same as the data trigger having a difference that, you can set property values based on multiple conditions defined in MultiDataTrigger.Conditions. Property values are defined in MultiDataTrigger.Setters, as shown in the following code snippet:
<StackPanel Orientation="Vertical" Margin="20">
<UniformGrid>
<CheckBox x:Name="chkOne" Content="Value 1"/>
<CheckBox x:Name="chkTwo" Content="Value 2"/>
</UniformGrid>
<TextBlock Text="Mastering Visual Studio 2017" FontSize="20">
<TextBlock.Style>
<Style TargetType="TextBlock">
<Style.Triggers>
<MultiDataTrigger>
<MultiDataTrigger.Conditions>
<Condition Binding="{Binding ElementName=chkOne, Path=IsChecked}" Value="True"/> <Condition Binding="{Binding ElementName=chkTwo, ...Read now
Unlock full access