Skip to content

Commit 714656a

Browse files
adding VisualStateGroupList for switch (#579)
1 parent eecd83b commit 714656a

File tree

2 files changed

+32
-28
lines changed

2 files changed

+32
-28
lines changed

8.0/UserInterface/Views/SwitchDemos/SwitchDemos/Views/SwitchVisualStatesPage.xaml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,22 @@
2525
IsToggled="True"
2626
HorizontalOptions="End">
2727
<VisualStateManager.VisualStateGroups>
28-
<VisualStateGroup x:Name="CommonStates">
29-
<VisualState x:Name="On">
30-
<VisualState.Setters>
31-
<Setter Property="ThumbColor"
32-
Value="MediumSpringGreen" />
33-
</VisualState.Setters>
34-
</VisualState>
35-
<VisualState x:Name="Off">
36-
<VisualState.Setters>
37-
<Setter Property="ThumbColor"
38-
Value="Red" />
39-
</VisualState.Setters>
40-
</VisualState>
41-
</VisualStateGroup>
28+
<VisualStateGroupList>
29+
<VisualStateGroup x:Name="CommonStates">
30+
<VisualState x:Name="On">
31+
<VisualState.Setters>
32+
<Setter Property="ThumbColor"
33+
Value="MediumSpringGreen" />
34+
</VisualState.Setters>
35+
</VisualState>
36+
<VisualState x:Name="Off">
37+
<VisualState.Setters>
38+
<Setter Property="ThumbColor"
39+
Value="Red" />
40+
</VisualState.Setters>
41+
</VisualState>
42+
</VisualStateGroup>
43+
</VisualStateGroupList>
4244
</VisualStateManager.VisualStateGroups>
4345
</Switch>
4446
</Grid>

9.0/UserInterface/Views/SwitchDemos/SwitchDemos/Views/SwitchVisualStatesPage.xaml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,22 @@
2525
IsToggled="True"
2626
HorizontalOptions="End">
2727
<VisualStateManager.VisualStateGroups>
28-
<VisualStateGroup x:Name="CommonStates">
29-
<VisualState x:Name="On">
30-
<VisualState.Setters>
31-
<Setter Property="ThumbColor"
32-
Value="MediumSpringGreen" />
33-
</VisualState.Setters>
34-
</VisualState>
35-
<VisualState x:Name="Off">
36-
<VisualState.Setters>
37-
<Setter Property="ThumbColor"
38-
Value="Red" />
39-
</VisualState.Setters>
40-
</VisualState>
41-
</VisualStateGroup>
28+
<VisualStateGroupList>
29+
<VisualStateGroup x:Name="CommonStates">
30+
<VisualState x:Name="On">
31+
<VisualState.Setters>
32+
<Setter Property="ThumbColor"
33+
Value="MediumSpringGreen" />
34+
</VisualState.Setters>
35+
</VisualState>
36+
<VisualState x:Name="Off">
37+
<VisualState.Setters>
38+
<Setter Property="ThumbColor"
39+
Value="Red" />
40+
</VisualState.Setters>
41+
</VisualState>
42+
</VisualStateGroup>
43+
</VisualStateGroupList>
4244
</VisualStateManager.VisualStateGroups>
4345
</Switch>
4446
</Grid>

0 commit comments

Comments
 (0)