|
460 | 460 | <Setter Target="ElevatedView.Elevation" Value="{ThemeResource ElevatedButtonElevationDisabled}" />
|
461 | 461 | </VisualState.Setters>
|
462 | 462 | </VisualState>
|
| 463 | + </VisualStateGroup> |
463 | 464 |
|
| 465 | + <VisualStateGroup x:Name="FocusStates"> |
464 | 466 | <VisualState x:Name="Focused">
|
465 | 467 | <VisualState.Setters>
|
466 | 468 | <Setter Target="Root.Background" Value="{ThemeResource ElevatedButtonBackgroundFocused}" />
|
|
480 | 482 | <Setter Target="Root.BorderBrush" Value="{ThemeResource ElevatedButtonBorderBrushPointerFocused}" />
|
481 | 483 | </VisualState.Setters>
|
482 | 484 | </VisualState>
|
| 485 | + |
| 486 | + <VisualState x:Name="Unfocused" /> |
483 | 487 | </VisualStateGroup>
|
484 | 488 | </VisualStateManager.VisualStateGroups>
|
485 | 489 |
|
|
596 | 600 | </VisualState.Setters>
|
597 | 601 | </VisualState>
|
598 | 602 |
|
| 603 | + |
| 604 | + </VisualStateGroup> |
| 605 | + |
| 606 | + <VisualStateGroup x:Name="FocusStates"> |
599 | 607 | <VisualState x:Name="Focused">
|
600 | 608 | <VisualState.Setters>
|
601 | 609 | <Setter Target="Root.Background" Value="{ThemeResource FilledButtonBackgroundFocused}" />
|
|
615 | 623 | <Setter Target="Root.BorderBrush" Value="{ThemeResource FilledButtonBorderBrushPointerFocused}" />
|
616 | 624 | </VisualState.Setters>
|
617 | 625 | </VisualState>
|
| 626 | + |
| 627 | + <VisualState x:Name="Unfocused" /> |
618 | 628 | </VisualStateGroup>
|
619 | 629 | </VisualStateManager.VisualStateGroups>
|
620 | 630 |
|
|
730 | 740 | <Setter Target="Root.BorderBrush" Value="{ThemeResource FilledTonalButtonBorderBrushDisabled}" />
|
731 | 741 | </VisualState.Setters>
|
732 | 742 | </VisualState>
|
| 743 | + </VisualStateGroup> |
733 | 744 |
|
| 745 | + <VisualStateGroup x:Name="FocusStates"> |
734 | 746 | <VisualState x:Name="Focused">
|
735 | 747 | <VisualState.Setters>
|
736 | 748 | <Setter Target="Root.Background" Value="{ThemeResource FilledTonalButtonBackgroundFocused}" />
|
|
750 | 762 | <Setter Target="Root.BorderBrush" Value="{ThemeResource FilledTonalButtonBorderBrushPointerFocused}" />
|
751 | 763 | </VisualState.Setters>
|
752 | 764 | </VisualState>
|
| 765 | + |
| 766 | + <VisualState x:Name="Unfocused" /> |
753 | 767 | </VisualStateGroup>
|
754 | 768 | </VisualStateManager.VisualStateGroups>
|
755 | 769 |
|
|
867 | 881 | <Setter Target="ContentPresenter.Foreground" Value="{ThemeResource OutlinedButtonForegroundDisabled}" />
|
868 | 882 | </VisualState.Setters>
|
869 | 883 | </VisualState>
|
| 884 | + </VisualStateGroup> |
870 | 885 |
|
| 886 | + <VisualStateGroup x:Name="FocusStates"> |
871 | 887 | <VisualState x:Name="Focused">
|
872 | 888 | <VisualState.Setters>
|
873 | 889 | <Setter Target="Root.Background" Value="{ThemeResource OutlinedButtonBackgroundFocused}" />
|
|
887 | 903 | <Setter Target="Root.BorderBrush" Value="{ThemeResource OutlinedButtonBorderBrushPointerFocused}" />
|
888 | 904 | </VisualState.Setters>
|
889 | 905 | </VisualState>
|
| 906 | + |
| 907 | + <VisualState x:Name="Unfocused" /> |
890 | 908 | </VisualStateGroup>
|
891 | 909 | </VisualStateManager.VisualStateGroups>
|
892 | 910 |
|
|
995 | 1013 | <Setter Target="Root.BorderBrush" Value="{ThemeResource TextButtonBorderBrushDisabled}" />
|
996 | 1014 | </VisualState.Setters>
|
997 | 1015 | </VisualState>
|
| 1016 | + </VisualStateGroup> |
998 | 1017 |
|
| 1018 | + <VisualStateGroup x:Name="FocusStates"> |
999 | 1019 | <VisualState x:Name="Focused">
|
1000 | 1020 | <VisualState.Setters>
|
1001 | 1021 | <Setter Target="Root.Background" Value="{ThemeResource TextButtonBackgroundFocused}" />
|
|
1015 | 1035 | <Setter Target="Root.BorderBrush" Value="{ThemeResource TextButtonBorderBrushPointerFocused}" />
|
1016 | 1036 | </VisualState.Setters>
|
1017 | 1037 | </VisualState>
|
| 1038 | + |
| 1039 | + <VisualState x:Name="Unfocused" /> |
1018 | 1040 | </VisualStateGroup>
|
1019 | 1041 | </VisualStateManager.VisualStateGroups>
|
1020 | 1042 |
|
|
1096 | 1118 | <Setter Target="PressedOverlay.Opacity" Value="{ThemeResource IconButtonOpacityVisibleState}" />
|
1097 | 1119 | </VisualState.Setters>
|
1098 | 1120 | </VisualState>
|
1099 |
| - <VisualState x:Name="Focused"> |
| 1121 | + <VisualState x:Name="Disabled"> |
1100 | 1122 | <VisualState.Setters>
|
1101 |
| - <Setter Target="FocusedOverlay.Opacity" Value="{ThemeResource IconButtonOpacityVisibleState}" /> |
| 1123 | + <Setter Target="ContentPresenter.Foreground" Value="{ThemeResource IconButtonForegroundDisabled}" /> |
1102 | 1124 | </VisualState.Setters>
|
1103 | 1125 | </VisualState>
|
1104 |
| - <VisualState x:Name="Disabled"> |
| 1126 | + </VisualStateGroup> |
| 1127 | + |
| 1128 | + <VisualStateGroup x:Name="FocusStates"> |
| 1129 | + <VisualState x:Name="Focused"> |
1105 | 1130 | <VisualState.Setters>
|
1106 |
| - <Setter Target="ContentPresenter.Foreground" Value="{ThemeResource IconButtonForegroundDisabled}" /> |
| 1131 | + <Setter Target="FocusedOverlay.Opacity" Value="{ThemeResource IconButtonOpacityVisibleState}" /> |
1107 | 1132 | </VisualState.Setters>
|
1108 | 1133 | </VisualState>
|
| 1134 | + |
| 1135 | + <VisualState x:Name="PointerFocused" /> |
| 1136 | + |
| 1137 | + <VisualState x:Name="Unfocused" /> |
1109 | 1138 | </VisualStateGroup>
|
1110 | 1139 | </VisualStateManager.VisualStateGroups>
|
1111 | 1140 |
|
|
0 commit comments