In wpf it's looks like this:
<DataTrigger Binding="{Binding IsActive, RelativeSource={RelativeSource AncestorType=Window}}" Value="false">
<Setter />
</DataTrigger>
In wpf it's looks like this:
<DataTrigger Binding="{Binding IsActive, RelativeSource={RelativeSource AncestorType=Window}}" Value="false">
<Setter />
</DataTrigger>
UWP uses StateTrigger
assigned to a VisualState
and the VisualStateManager
to realize triggers. The equivalent in UWP is:
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="ControlStates">
<VisualState x:Name="IsActive">
<VisualState.StateTriggers>
<StateTrigger IsActive="{Binding IsActive, RelativeSource={RelativeSource AncestorType=Window}}" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="..." Value="..." />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>