Skip to content

Instantly share code, notes, and snippets.

@dkarzon
Created May 1, 2015 14:41
Show Gist options
  • Save dkarzon/8b80346dae1b917eaba8 to your computer and use it in GitHub Desktop.
Save dkarzon/8b80346dae1b917eaba8 to your computer and use it in GitHub Desktop.
Windows 10 state triggers and property setters
<VisualStateManager.VisualStateGroups>
<VisualStateGroup >
<VisualState x:Name="MaxWidth768">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="0" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="status.Text" Value="Less than 768px" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="MinWidth768">
<VisualState.StateTriggers>
<AdaptiveTrigger MinWindowWidth="768" />
</VisualState.StateTriggers>
<VisualState.Setters>
<Setter Target="status.Text" Value="More than 768px" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment