From 0387684f03252ecb88ca5d57dc7032b2ef307f99 Mon Sep 17 00:00:00 2001 From: Yimeng Wu Date: Sat, 2 Dec 2023 00:00:38 +0000 Subject: [PATCH] Port microsoft/microsoft-ui-xaml#4634 --- ModernWpf/Styles/ComboBox.xaml | 1 - ModernWpf/ThemeResources/Dark.xaml | 1 + ModernWpf/ThemeResources/HighContrast.xaml | 23 + ModernWpf/ThemeResources/Light.xaml | 1 + .../ApiTests/BaselineResources.cs | 1873 +++++++++++++++++ .../ApiTests/CommonStylesTests.cs | 160 ++ test/ModernWpfTestApp/ProgressBarPage.xaml | 8 + test/ModernWpfTestApp/ProgressBarPage.xaml.cs | 23 +- 8 files changed, 2085 insertions(+), 5 deletions(-) create mode 100644 test/ModernWpfTestApp/ApiTests/BaselineResources.cs diff --git a/ModernWpf/Styles/ComboBox.xaml b/ModernWpf/Styles/ComboBox.xaml index 31117248..d7784baf 100644 --- a/ModernWpf/Styles/ComboBox.xaml +++ b/ModernWpf/Styles/ComboBox.xaml @@ -36,7 +36,6 @@ 11,11,11,13 11,11,11,13 2 - 0 0,4 0,0,0,8 12,5,0,7 diff --git a/ModernWpf/ThemeResources/Dark.xaml b/ModernWpf/ThemeResources/Dark.xaml index 8c8b2ecf..aeaaa4d6 100644 --- a/ModernWpf/ThemeResources/Dark.xaml +++ b/ModernWpf/ThemeResources/Dark.xaml @@ -793,6 +793,7 @@ + 0 160 diff --git a/ModernWpf/ThemeResources/HighContrast.xaml b/ModernWpf/ThemeResources/HighContrast.xaml index ec1dae2b..adb58780 100644 --- a/ModernWpf/ThemeResources/HighContrast.xaml +++ b/ModernWpf/ThemeResources/HighContrast.xaml @@ -358,6 +358,8 @@ + + @@ -681,6 +683,7 @@ + 0 160 @@ -1603,6 +1606,26 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/ModernWpf/ThemeResources/Light.xaml b/ModernWpf/ThemeResources/Light.xaml index c0e7f824..d2183b10 100644 --- a/ModernWpf/ThemeResources/Light.xaml +++ b/ModernWpf/ThemeResources/Light.xaml @@ -796,6 +796,7 @@ + 0 160 diff --git a/test/ModernWpfTestApp/ApiTests/BaselineResources.cs b/test/ModernWpfTestApp/ApiTests/BaselineResources.cs new file mode 100644 index 00000000..143f0415 --- /dev/null +++ b/test/ModernWpfTestApp/ApiTests/BaselineResources.cs @@ -0,0 +1,1873 @@ +// This file is auto generated using MuxBaselineResourceGenerator. please do not edit or modify. +using System; +using System.Collections.Generic; +using System.Collections.ObjectModel; +using System.Text; + +namespace ModernWpf.Tests.MUXControls.ApiTests +{ + public static class BaselineResources + { + public static readonly IList BaselineResourcesList2dot5Stable = new ReadOnlyCollection(new List{ +"SystemControlTransparentBrush", +"SystemControlBackgroundTransparentRevealBorderBrush", +"SystemControlHighlightAltTransparentRevealBorderBrush", +"SystemControlTransparentRevealBackgroundBrush", +"SystemControlHighlightAccent3RevealBackgroundBrush", +"SystemRevealListMediumColor", +"SystemControlHighlightListMediumRevealBackgroundBrush", +"SystemControlHighlightAccent2RevealBackgroundBrush", +"SystemRevealListLowColor", +"SystemControlHighlightListLowRevealBackgroundBrush", +"SystemControlTransientBorderBrush", +"SystemControlTransparentRevealBorderBrush", +"SystemControlHighlightTransparentRevealBorderBrush", +"SystemRevealBaseMediumLowColor", +"SystemControlHighlightBaseMediumLowRevealBorderBrush", +"SystemRevealBaseLowColor", +"SystemControlBackgroundBaseLowRevealBackgroundBrush", +"SystemControlBackgroundBaseMediumLowRevealBaseLowBackgroundBrush", +"SystemControlHighlightAccentRevealBackgroundBrush", +"SystemControlHighlightBaseMediumLowRevealAccentBackgroundBrush", +"SystemChromeAltHighColor", +"SystemControlTransientBackgroundBrush", +"SystemRevealBaseMediumColor", +"SystemRevealBaseMediumHighColor", +"SystemRevealBaseHighColor", +"SystemRevealChromeWhiteColor", +"SystemRevealChromeMediumColor", +"SystemRevealChromeMediumLowColor", +"SystemRevealChromeBlackMediumColor", +"SystemRevealChromeBlackHighColor", +"ScrollBarThumbBackgroundColor", +"ScrollBarPanningThumbBackgroundColor", +"SystemControlChromeMediumLowAcrylicElementMediumBrush", +"SystemControlAcrylicElementBrush", +"SystemControlHighlightAccent3RevealAccent2BackgroundBrush", +"SystemControlHighlightListMediumRevealListLowBackgroundBrush", +"SystemControlHighlightListAccentMediumLowBrush", +"SystemControlHighlightListAccentVeryHighBrush", +"ComboBoxBackgroundUnfocused", +"SystemControlTransparentRevealListLowBorderBrush", +"UseSystemFocusVisuals", +"TreeViewItemMinHeight", +"TreeViewItemForeground", +"TreeViewItemForegroundSelected", +"TreeViewItemForegroundSelectedPressed", +"TreeViewItemForegroundSelectedPointerOver", +"TreeViewItemForegroundSelectedDisabled", +"TreeViewItemForegroundPressed", +"TreeViewItemForegroundPointerOver", +"TreeViewItemForegroundDisabled", +"TreeViewItemCheckGlyphSelected", +"TreeViewItemCheckBoxBorderSelected", +"TreeViewItemCheckBoxBackgroundSelected", +"TreeViewItemBorderThemeThickness", +"TreeViewItemBorderBrush", +"TreeViewItemBorderBrushSelected", +"TreeViewItemBorderBrushSelectedPressed", +"TreeViewItemBorderBrushSelectedPointerOver", +"TreeViewItemBorderBrushSelectedDisabled", +"TreeViewItemBorderBrushPressed", +"TreeViewItemBorderBrushPointerOver", +"TreeViewItemBorderBrushDisabled", +"TreeViewItemBackground", +"TreeViewItemBackgroundSelected", +"TreeViewItemBackgroundSelectedPressed", +"TreeViewItemBackgroundSelectedPointerOver", +"TreeViewItemBackgroundSelectedDisabled", +"TreeViewItemBackgroundPressed", +"TreeViewItemBackgroundPointerOver", +"TreeViewItemBackgroundDisabled", +"TopNavigationViewItemSeparatorForeground", +"TopNavigationViewItemRevealIconForegroundFocused", +"TopNavigationViewItemRevealContentForegroundFocused", +"TopNavigationViewItemRevealBackgroundFocused", +"TopNavigationViewItemForeground", +"TopNavigationViewItemForegroundSelected", +"TopNavigationViewItemForegroundPressed", +"TopNavigationViewItemForegroundPointerOver", +"TopNavigationViewItemForegroundDisabled", +"TopNavigationViewItemBackgroundSelected", +"TopNavigationViewItemBackgroundPressed", +"TopNavigationViewItemBackgroundPointerOver", +"ToolTipForeground", +"ToolTipForegroundThemeBrush", +"ToolTipContentThemeFontSize", +"ToolTipBorderThemeThickness", +"ToolTipBorderThemePadding", +"ToolTipBorderThemeBrush", +"ToolTipBorderBrush", +"ToolTipBackground", +"ToolTipBackgroundThemeBrush", +"ToggleSwitchTrackPressedBackgroundThemeBrush", +"ToggleSwitchTrackPointerOverBackgroundThemeBrush", +"ToggleSwitchTrackDisabledBackgroundThemeBrush", +"ToggleSwitchTrackBorderThemeBrush", +"ToggleSwitchTrackBackgroundThemeBrush", +"ToggleSwitchThumbPressedForegroundThemeBrush", +"ToggleSwitchThumbPressedBackgroundThemeBrush", +"ToggleSwitchThumbPointerOverBorderThemeBrush", +"ToggleSwitchThumbPointerOverBackgroundThemeBrush", +"ToggleSwitchThumbDisabledBorderThemeBrush", +"ToggleSwitchThumbDisabledBackgroundThemeBrush", +"ToggleSwitchThumbBorderThemeBrush", +"ToggleSwitchThumbBackgroundThemeBrush", +"ToggleSwitchStrokeOn", +"ToggleSwitchStrokeOnPressed", +"ToggleSwitchStrokeOnPointerOver", +"ToggleSwitchStrokeOnDisabled", +"ToggleSwitchStrokeOff", +"ToggleSwitchStrokeOffPressed", +"ToggleSwitchStrokeOffPointerOver", +"ToggleSwitchStrokeOffDisabled", +"ToggleSwitchOuterBorderStrokeThickness", +"ToggleSwitchOuterBorderDisabledBorderThemeBrush", +"ToggleSwitchOuterBorderBorderThemeBrush", +"ToggleSwitchOnStrokeThickness", +"ToggleSwitchKnobFillOn", +"ToggleSwitchKnobFillOnPressed", +"ToggleSwitchKnobFillOnPointerOver", +"ToggleSwitchKnobFillOnDisabled", +"ToggleSwitchKnobFillOff", +"ToggleSwitchKnobFillOffPressed", +"ToggleSwitchKnobFillOffPointerOver", +"ToggleSwitchKnobFillOffDisabled", +"ToggleSwitchHeaderForeground", +"ToggleSwitchHeaderForegroundThemeBrush", +"ToggleSwitchHeaderForegroundDisabled", +"ToggleSwitchHeaderDisabledForegroundThemeBrush", +"ToggleSwitchForegroundThemeBrush", +"ToggleSwitchFillOn", +"ToggleSwitchFillOnPressed", +"ToggleSwitchFillOnPointerOver", +"ToggleSwitchFillOnDisabled", +"ToggleSwitchFillOff", +"ToggleSwitchFillOffPressed", +"ToggleSwitchFillOffPointerOver", +"ToggleSwitchFillOffDisabled", +"ToggleSwitchDisabledForegroundThemeBrush", +"ToggleSwitchCurtainPressedBackgroundThemeBrush", +"ToggleSwitchCurtainPointerOverBackgroundThemeBrush", +"ToggleSwitchCurtainDisabledBackgroundThemeBrush", +"ToggleSwitchCurtainBackgroundThemeBrush", +"ToggleSwitchContentForeground", +"ToggleSwitchContentForegroundDisabled", +"ToggleSwitchContainerBackground", +"ToggleSwitchContainerBackgroundPressed", +"ToggleSwitchContainerBackgroundPointerOver", +"ToggleSwitchContainerBackgroundDisabled", +"ToggleMenuFlyoutItemRevealBorderBrush", +"ToggleMenuFlyoutItemRevealBorderBrushPressed", +"ToggleMenuFlyoutItemRevealBorderBrushPointerOver", +"ToggleMenuFlyoutItemRevealBorderBrushDisabled", +"ToggleMenuFlyoutItemRevealBackground", +"ToggleMenuFlyoutItemRevealBackgroundPressed", +"ToggleMenuFlyoutItemRevealBackgroundPointerOver", +"ToggleMenuFlyoutItemRevealBackgroundDisabled", +"ToggleButtonRevealBorderThemeThickness", +"ToggleButtonRevealBorderBrush", +"ToggleButtonRevealBorderBrushPressed", +"ToggleButtonRevealBorderBrushPointerOver", +"ToggleButtonRevealBorderBrushIndeterminate", +"ToggleButtonRevealBorderBrushIndeterminatePressed", +"ToggleButtonRevealBorderBrushIndeterminatePointerOver", +"ToggleButtonRevealBorderBrushIndeterminateDisabled", +"ToggleButtonRevealBorderBrushDisabled", +"ToggleButtonRevealBorderBrushChecked", +"ToggleButtonRevealBorderBrushCheckedPressed", +"ToggleButtonRevealBorderBrushCheckedPointerOver", +"ToggleButtonRevealBorderBrushCheckedDisabled", +"ToggleButtonRevealBackground", +"ToggleButtonRevealBackgroundPressed", +"ToggleButtonRevealBackgroundPointerOver", +"ToggleButtonRevealBackgroundIndeterminate", +"ToggleButtonRevealBackgroundIndeterminatePressed", +"ToggleButtonRevealBackgroundIndeterminatePointerOver", +"ToggleButtonRevealBackgroundIndeterminateDisabled", +"ToggleButtonRevealBackgroundDisabled", +"ToggleButtonRevealBackgroundChecked", +"ToggleButtonRevealBackgroundCheckedPressed", +"ToggleButtonRevealBackgroundCheckedPointerOver", +"ToggleButtonRevealBackgroundCheckedDisabled", +"ToggleButtonPressedForegroundThemeBrush", +"ToggleButtonPressedBackgroundThemeBrush", +"ToggleButtonPointerOverBackgroundThemeBrush", +"ToggleButtonForeground", +"ToggleButtonForegroundThemeBrush", +"ToggleButtonForegroundPressed", +"ToggleButtonForegroundPointerOver", +"ToggleButtonForegroundIndeterminate", +"ToggleButtonForegroundIndeterminatePressed", +"ToggleButtonForegroundIndeterminatePointerOver", +"ToggleButtonForegroundIndeterminateDisabled", +"ToggleButtonForegroundDisabled", +"ToggleButtonForegroundChecked", +"ToggleButtonForegroundCheckedPressed", +"ToggleButtonForegroundCheckedPointerOver", +"ToggleButtonForegroundCheckedDisabled", +"ToggleButtonDisabledForegroundThemeBrush", +"ToggleButtonDisabledBorderThemeBrush", +"ToggleButtonCheckedPressedForegroundThemeBrush", +"ToggleButtonCheckedPressedBorderThemeBrush", +"ToggleButtonCheckedPressedBackgroundThemeBrush", +"ToggleButtonCheckedPointerOverBorderThemeBrush", +"ToggleButtonCheckedPointerOverBackgroundThemeBrush", +"ToggleButtonCheckedForegroundThemeBrush", +"ToggleButtonCheckedDisabledForegroundThemeBrush", +"ToggleButtonCheckedDisabledBackgroundThemeBrush", +"ToggleButtonCheckedBorderThemeBrush", +"ToggleButtonCheckedBackgroundThemeBrush", +"ToggleButtonBorderThemeThickness", +"ToggleButtonBorderThemeBrush", +"ToggleButtonBorderBrush", +"ToggleButtonBorderBrushPressed", +"ToggleButtonBorderBrushPointerOver", +"ToggleButtonBorderBrushIndeterminate", +"ToggleButtonBorderBrushIndeterminatePressed", +"ToggleButtonBorderBrushIndeterminatePointerOver", +"ToggleButtonBorderBrushIndeterminateDisabled", +"ToggleButtonBorderBrushDisabled", +"ToggleButtonBorderBrushChecked", +"ToggleButtonBorderBrushCheckedPressed", +"ToggleButtonBorderBrushCheckedPointerOver", +"ToggleButtonBorderBrushCheckedDisabled", +"ToggleButtonBackground", +"ToggleButtonBackgroundThemeBrush", +"ToggleButtonBackgroundPressed", +"ToggleButtonBackgroundPointerOver", +"ToggleButtonBackgroundIndeterminate", +"ToggleButtonBackgroundIndeterminatePressed", +"ToggleButtonBackgroundIndeterminatePointerOver", +"ToggleButtonBackgroundIndeterminateDisabled", +"ToggleButtonBackgroundDisabled", +"ToggleButtonBackgroundChecked", +"ToggleButtonBackgroundCheckedPressed", +"ToggleButtonBackgroundCheckedPointerOver", +"ToggleButtonBackgroundCheckedDisabled", +"TimePickerThirdHostThemeMargin", +"TimePickerSpacerThemeWidth", +"TimePickerSpacerFill", +"TimePickerSpacerFillDisabled", +"TimePickerSelectorThemeMinWidth", +"TimePickerLightDismissOverlayBackground", +"TimePickerHeaderThemeMargin", +"TimePickerHeaderThemeFontWeight", +"TimePickerHeaderForeground", +"TimePickerHeaderForegroundThemeBrush", +"TimePickerHeaderForegroundDisabled", +"TimePickerForegroundThemeBrush", +"TimePickerFlyoutPresenterSpacerFill", +"TimePickerFlyoutPresenterHighlightFill", +"TimePickerFlyoutPresenterBorderBrush", +"TimePickerFlyoutPresenterBackground", +"TimePickerFirstHostThemeMargin", +"TimePickerButtonForeground", +"TimePickerButtonForegroundPressed", +"TimePickerButtonForegroundPointerOver", +"TimePickerButtonForegroundFocused", +"TimePickerButtonForegroundDisabled", +"TimePickerButtonBorderBrush", +"TimePickerButtonBorderBrushPressed", +"TimePickerButtonBorderBrushPointerOver", +"TimePickerButtonBorderBrushDisabled", +"TimePickerButtonBackground", +"TimePickerButtonBackgroundPressed", +"TimePickerButtonBackgroundPointerOver", +"TimePickerButtonBackgroundFocused", +"TimePickerButtonBackgroundDisabled", +"TimePickerBorderThemeThickness", +"TextControlThemePadding", +"TextControlPlaceholderForegroundFocused", +"TextControlForegroundFocused", +"TextControlButtonForeground", +"TextControlBorderThemeThickness", +"TextControlBorderThemeThicknessFocused", +"TextControlBorderBrush", +"TextControlBorderBrushPointerOver", +"TextControlBackgroundFocused", +"TextBoxPlaceholderTextThemeBrush", +"TextBoxForegroundThemeBrush", +"TextBoxForegroundHeaderThemeBrush", +"TextBoxDisabledForegroundThemeBrush", +"TextBoxDisabledBorderThemeBrush", +"TextBoxDisabledBackgroundThemeBrush", +"TextBoxButtonPressedForegroundThemeBrush", +"TextBoxButtonPressedBorderThemeBrush", +"TextBoxButtonPressedBackgroundThemeBrush", +"TextBoxButtonPointerOverForegroundThemeBrush", +"TextBoxButtonPointerOverBorderThemeBrush", +"TextBoxButtonPointerOverBackgroundThemeBrush", +"TextBoxButtonForegroundThemeBrush", +"TextBoxButtonBorderThemeBrush", +"TextBoxButtonBackgroundThemeBrush", +"TextBoxBorderThemeBrush", +"TextBoxBackgroundThemeBrush", +"TeachingTipTransientBackground", +"TeachingTipTopHighlightBrush", +"TeachingTipTitleForegroundBrush", +"TeachingTipSubtitleForegroundBrush", +"TeachingTipForegroundBrush", +"TeachingTipBorderBrush", +"TeachingTipBackgroundBrush", +"TeachingTipAlternateCloseButtonBorderThickness", +"TabViewScrollButtonBackground", +"TabViewItemSeparator", +"TabViewItemIconForeground", +"TabViewItemIconForegroundSelected", +"TabViewItemIconForegroundPressed", +"TabViewItemIconForegroundPointerOver", +"TabViewItemIconForegroundDisabled", +"TabViewItemHeaderSelectedCloseButtonForeground", +"TabViewItemHeaderSelectedCloseButtonBackground", +"TabViewItemHeaderPressedCloseButtonForeground", +"TabViewItemHeaderPressedCloseButtonBackground", +"TabViewItemHeaderPointerOverCloseButtonForeground", +"TabViewItemHeaderPointerOverCloseButtonBackground", +"TabViewItemHeaderForeground", +"TabViewItemHeaderForegroundSelected", +"TabViewItemHeaderForegroundPressed", +"TabViewItemHeaderForegroundPointerOver", +"TabViewItemHeaderForegroundDisabled", +"TabViewItemHeaderDisabledCloseButtonForeground", +"TabViewItemHeaderDisabledCloseButtonBackground", +"TabViewItemHeaderCloseButtonForeground", +"TabViewItemHeaderCloseButtonForegroundPressed", +"TabViewItemHeaderCloseButtonForegroundPointerOver", +"TabViewItemHeaderCloseButtonBackground", +"TabViewItemHeaderCloseButtonBackgroundPressed", +"TabViewItemHeaderCloseButtonBackgroundPointerOver", +"TabViewItemHeaderBackground", +"TabViewItemHeaderBackgroundSelected", +"TabViewItemHeaderBackgroundPressed", +"TabViewItemHeaderBackgroundPointerOver", +"TabViewItemHeaderBackgroundDisabled", +"TabViewButtonForeground", +"TabViewButtonForegroundPressed", +"TabViewButtonForegroundPointerOver", +"TabViewButtonForegroundDisabled", +"TabViewButtonForegroundActiveTab", +"TabViewButtonBackground", +"TabViewButtonBackgroundPressed", +"TabViewButtonBackgroundPointerOver", +"TabViewButtonBackgroundDisabled", +"TabViewButtonBackgroundActiveTab", +"TabViewBackground", +"SystemRevealChromeLowColor", +"SystemRevealChromeHighColor", +"SystemRevealChromeGrayColor", +"SystemRevealChromeBlackMediumLowColor", +"SystemRevealChromeBlackLowColor", +"SystemRevealChromeAltLowColor", +"SystemRevealAltMediumLowColor", +"SystemRevealAltMediumHighColor", +"SystemRevealAltMediumColor", +"SystemRevealAltLowColor", +"SystemRevealAltHighColor", +"SystemControlHighlightBaseMediumRevealBorderBrush", +"SystemControlHighlightBaseMediumHighRevealBorderBrush", +"SystemControlHighlightBaseLowRevealBorderBrush", +"SystemControlHighlightBaseHighRevealBorderBrush", +"SystemControlHighlightAccentRevealBorderBrush", +"SystemControlForegroundRevealTransparentBorderBrush", +"SystemControlErrorBackgroundColor", +"SystemControlChromeMediumLowAcrylicWindowMediumBrush", +"SystemControlChromeMediumAcrylicWindowMediumBrush", +"SystemControlChromeMediumAcrylicElementMediumBrush", +"SystemControlChromeLowAcrylicWindowBrush", +"SystemControlChromeLowAcrylicElementBrush", +"SystemControlChromeHighAcrylicWindowMediumBrush", +"SystemControlChromeHighAcrylicElementMediumBrush", +"SystemControlBaseMediumLowAcrylicWindowMediumBrush", +"SystemControlBaseMediumLowAcrylicElementMediumBrush", +"SystemControlBaseLowAcrylicWindowBrush", +"SystemControlBaseLowAcrylicElementBrush", +"SystemControlBaseHighAcrylicWindowMediumHighBrush", +"SystemControlBaseHighAcrylicWindowMediumBrush", +"SystemControlBaseHighAcrylicWindowBrush", +"SystemControlBaseHighAcrylicElementMediumHighBrush", +"SystemControlBaseHighAcrylicElementMediumBrush", +"SystemControlBaseHighAcrylicElementBrush", +"SystemControlBackgroundListMediumRevealBorderBrush", +"SystemControlBackgroundListLowRevealBorderBrush", +"SystemControlBackgroundChromeWhiteRevealBorderBrush", +"SystemControlBackgroundChromeMediumRevealBorderBrush", +"SystemControlBackgroundChromeMediumLowRevealBorderBrush", +"SystemControlBackgroundChromeBlackMediumRevealChromeBorderBrush", +"SystemControlBackgroundChromeBlackHighRevealBorderBrush", +"SystemControlBackgroundBaseMediumRevealBorderBrush", +"SystemControlBackgroundBaseMediumLowRevealBorderBrush", +"SystemControlBackgroundBaseMediumHighRevealBorderBrush", +"SystemControlBackgroundBaseLowRevealBorderBrush", +"SystemControlBackgroundBaseHighRevealBorderBrush", +"SystemControlBackgroundAltHighRevealBackgroundBrush", +"SystemControlBackgroundAccentRevealBorderBrush", +"SystemControlAltMediumLowAcrylicWindowMediumBrush", +"SystemControlAltMediumLowAcrylicElementMediumBrush", +"SystemControlAltLowAcrylicWindowBrush", +"SystemControlAltLowAcrylicElementBrush", +"SystemControlAltHighAcrylicWindowBrush", +"SystemControlAltHighAcrylicElementBrush", +"SystemControlAcrylicWindowMediumHighBrush", +"SystemControlAcrylicWindowBrush", +"SystemControlAcrylicElementMediumHighBrush", +"SystemControlAccentDark2AcrylicWindowAccentDark2MediumHighBrush", +"SystemControlAccentDark2AcrylicElementAccentDark2MediumHighBrush", +"SystemControlAccentDark1AcrylicWindowAccentDark1Brush", +"SystemControlAccentDark1AcrylicElementAccentDark1Brush", +"SystemControlAccentAcrylicWindowAccentMediumHighBrush", +"SystemControlAccentAcrylicElementAccentMediumHighBrush", +"SystemChromeMediumHighColor", +"SystemChromeAltMediumHighColor", +"SwipeItemPreThresholdExecuteForeground", +"SwipeItemPreThresholdExecuteBackground", +"SwipeItemPostThresholdExecuteForeground", +"SwipeItemPostThresholdExecuteBackground", +"SwipeItemForeground", +"SwipeItemBackground", +"SwipeItemBackgroundPressed", +"SplitViewRightBorderThemeThickness", +"SplitViewPaneAnimationOpenPreDuration", +"SplitViewPaneAnimationOpenDuration", +"SplitViewPaneAnimationCloseDuration", +"SplitViewOpenPaneThemeLength", +"SplitViewLightDismissOverlayBackground", +"SplitViewLeftBorderThemeThickness", +"SplitViewCompactPaneThemeLength", +"SplitButtonForeground", +"SplitButtonForegroundPressed", +"SplitButtonForegroundPointerOver", +"SplitButtonForegroundDisabled", +"SplitButtonForegroundChecked", +"SplitButtonForegroundCheckedPressed", +"SplitButtonForegroundCheckedPointerOver", +"SplitButtonForegroundCheckedDisabled", +"SplitButtonBorderThemeThickness", +"SplitButtonBorderBrush", +"SplitButtonBorderBrushPressed", +"SplitButtonBorderBrushPointerOver", +"SplitButtonBorderBrushDisabled", +"SplitButtonBorderBrushChecked", +"SplitButtonBorderBrushCheckedPressed", +"SplitButtonBorderBrushCheckedPointerOver", +"SplitButtonBorderBrushCheckedDisabled", +"SplitButtonBackground", +"SplitButtonBackgroundPressed", +"SplitButtonBackgroundPointerOver", +"SplitButtonBackgroundDisabled", +"SplitButtonBackgroundChecked", +"SplitButtonBackgroundCheckedPressed", +"SplitButtonBackgroundCheckedPointerOver", +"SplitButtonBackgroundCheckedDisabled", +"SliderTrackValueFill", +"SliderTrackValueFillPressed", +"SliderTrackValueFillPointerOver", +"SliderTrackValueFillDisabled", +"SliderTrackThemeHeight", +"SliderTrackPressedBackgroundThemeBrush", +"SliderTrackPointerOverBackgroundThemeBrush", +"SliderTrackFill", +"SliderTrackFillPressed", +"SliderTrackFillPointerOver", +"SliderTrackFillDisabled", +"SliderTrackDisabledBackgroundThemeBrush", +"SliderTrackDecreasePressedBackgroundThemeBrush", +"SliderTrackDecreasePointerOverBackgroundThemeBrush", +"SliderTrackDecreaseDisabledBackgroundThemeBrush", +"SliderTrackDecreaseBackgroundThemeBrush", +"SliderTrackBackgroundThemeBrush", +"SliderTickmarkOutsideBackgroundThemeBrush", +"SliderTickMarkOutsideDisabledForegroundThemeBrush", +"SliderTickMarkInlineDisabledForegroundThemeBrush", +"SliderTickMarkInlineBackgroundThemeBrush", +"SliderTickBarFill", +"SliderTickBarFillDisabled", +"SliderThumbPressedBorderThemeBrush", +"SliderThumbPressedBackgroundThemeBrush", +"SliderThumbPointerOverBorderThemeBrush", +"SliderThumbPointerOverBackgroundThemeBrush", +"SliderThumbDisabledBackgroundThemeBrush", +"SliderThumbBorderThemeBrush", +"SliderThumbBackground", +"SliderThumbBackgroundThemeBrush", +"SliderThumbBackgroundPressed", +"SliderThumbBackgroundPointerOver", +"SliderThumbBackgroundDisabled", +"SliderOutsideTickBarThemeHeight", +"SliderInlineTickBarFill", +"SliderHeaderThemeMargin", +"SliderHeaderThemeFontWeight", +"SliderHeaderForeground", +"SliderHeaderForegroundThemeBrush", +"SliderHeaderForegroundDisabled", +"SliderDisabledBorderThemeBrush", +"SliderContainerBackground", +"SliderContainerBackgroundPressed", +"SliderContainerBackgroundPointerOver", +"SliderContainerBackgroundDisabled", +"SliderBorderThemeThickness", +"SliderBorderThemeBrush", +"ScrollViewScrollBarsSeparatorBackground", +"ScrollBarTrackStroke", +"ScrollBarTrackStrokePointerOver", +"ScrollBarTrackStrokeDisabled", +"ScrollBarTrackFill", +"ScrollBarTrackFillPointerOver", +"ScrollBarTrackFillDisabled", +"ScrollBarTrackBorderThemeThickness", +"ScrollBarTrackBorderThemeBrush", +"ScrollBarTrackBackgroundThemeBrush", +"ScrollBarThumbPressedBorderThemeBrush", +"ScrollBarThumbPressedBackgroundThemeBrush", +"ScrollBarThumbPointerOverBorderThemeBrush", +"ScrollBarThumbPointerOverBackgroundThemeBrush", +"ScrollBarThumbFill", +"ScrollBarThumbFillPressed", +"ScrollBarThumbFillPointerOver", +"ScrollBarThumbFillDisabled", +"ScrollBarThumbBorderThemeBrush", +"ScrollBarThumbBackground", +"ScrollBarThumbBackgroundThemeBrush", +"ScrollBarSize", +"ScrollBarPanningThumbBackground", +"ScrollBarPanningThumbBackgroundDisabled", +"ScrollBarPanningBorderThemeThickness", +"ScrollBarPanningBorderThemeBrush", +"ScrollBarPanningBackgroundThemeBrush", +"ScrollBarForeground", +"ScrollBarExpandDuration", +"ScrollBarExpandBeginTime", +"ScrollBarContractFinalKeyframe", +"ScrollBarContractDuration", +"ScrollBarContractDelay", +"ScrollBarContractBeginTime", +"ScrollBarButtonPressedForegroundThemeBrush", +"ScrollBarButtonPressedBorderThemeBrush", +"ScrollBarButtonPressedBackgroundThemeBrush", +"ScrollBarButtonPointerOverForegroundThemeBrush", +"ScrollBarButtonPointerOverBorderThemeBrush", +"ScrollBarButtonPointerOverBackgroundThemeBrush", +"ScrollBarButtonForegroundThemeBrush", +"ScrollBarButtonBorderBrush", +"ScrollBarButtonBorderBrushPressed", +"ScrollBarButtonBorderBrushPointerOver", +"ScrollBarButtonBorderBrushDisabled", +"ScrollBarButtonBackground", +"ScrollBarButtonBackgroundPressed", +"ScrollBarButtonBackgroundPointerOver", +"ScrollBarButtonBackgroundDisabled", +"ScrollBarButtonArrowIconFontSize", +"ScrollBarButtonArrowForeground", +"ScrollBarButtonArrowForegroundPressed", +"ScrollBarButtonArrowForegroundPointerOver", +"ScrollBarButtonArrowForegroundDisabled", +"ScrollBarBorderBrush", +"ScrollBarBorderBrushPointerOver", +"ScrollBarBorderBrushDisabled", +"ScrollBarBackground", +"ScrollBarBackgroundPointerOver", +"ScrollBarBackgroundDisabled", +"RepeatButtonRevealBorderThemeThickness", +"RepeatButtonRevealBorderBrush", +"RepeatButtonRevealBorderBrushPressed", +"RepeatButtonRevealBorderBrushPointerOver", +"RepeatButtonRevealBorderBrushDisabled", +"RepeatButtonRevealBackground", +"RepeatButtonRevealBackgroundPressed", +"RepeatButtonRevealBackgroundPointerOver", +"RepeatButtonRevealBackgroundDisabled", +"RepeatButtonPressedForegroundThemeBrush", +"RepeatButtonPressedBackgroundThemeBrush", +"RepeatButtonPointerOverForegroundThemeBrush", +"RepeatButtonPointerOverBackgroundThemeBrush", +"RepeatButtonForeground", +"RepeatButtonForegroundThemeBrush", +"RepeatButtonForegroundPressed", +"RepeatButtonForegroundPointerOver", +"RepeatButtonForegroundDisabled", +"RepeatButtonDisabledForegroundThemeBrush", +"RepeatButtonDisabledBorderThemeBrush", +"RepeatButtonDisabledBackgroundThemeBrush", +"RepeatButtonBorderThemeThickness", +"RepeatButtonBorderThemeBrush", +"RepeatButtonBorderBrush", +"RepeatButtonBorderBrushPressed", +"RepeatButtonBorderBrushPointerOver", +"RepeatButtonBorderBrushDisabled", +"RepeatButtonBackground", +"RepeatButtonBackgroundPressed", +"RepeatButtonBackgroundPointerOver", +"RepeatButtonBackgroundDisabled", +"RefreshVisualizerForeground", +"RefreshVisualizerBackground", +"RefreshContainerForegroundBrush", +"RefreshContainerBackgroundBrush", +"RatingControlUnselectedForeground", +"RatingControlSelectedForeground", +"RatingControlPointerOverUnselectedForeground", +"RatingControlPointerOverSelectedForeground", +"RatingControlPointerOverPlaceholderForeground", +"RatingControlPlaceholderForeground", +"RatingControlDisabledSelectedForeground", +"RatingControlCaptionForeground", +"RadioButtonsHeaderForeground", +"RadioButtonsHeaderForegroundDisabled", +"RadioButtonPressedForegroundThemeBrush", +"RadioButtonPressedBorderThemeBrush", +"RadioButtonPressedBackgroundThemeBrush", +"RadioButtonPointerOverForegroundThemeBrush", +"RadioButtonPointerOverBorderThemeBrush", +"RadioButtonPointerOverBackgroundThemeBrush", +"RadioButtonOuterEllipseStroke", +"RadioButtonOuterEllipseStrokePressed", +"RadioButtonOuterEllipseStrokePointerOver", +"RadioButtonOuterEllipseStrokeDisabled", +"RadioButtonOuterEllipseFill", +"RadioButtonOuterEllipseFillPressed", +"RadioButtonOuterEllipseFillPointerOver", +"RadioButtonOuterEllipseFillDisabled", +"RadioButtonOuterEllipseCheckedStroke", +"RadioButtonOuterEllipseCheckedStrokePressed", +"RadioButtonOuterEllipseCheckedStrokePointerOver", +"RadioButtonOuterEllipseCheckedStrokeDisabled", +"RadioButtonOuterEllipseCheckedFill", +"RadioButtonOuterEllipseCheckedFillPressed", +"RadioButtonOuterEllipseCheckedFillPointerOver", +"RadioButtonOuterEllipseCheckedFillDisabled", +"RadioButtonForeground", +"RadioButtonForegroundThemeBrush", +"RadioButtonForegroundPressed", +"RadioButtonForegroundPointerOver", +"RadioButtonForegroundDisabled", +"RadioButtonDisabledForegroundThemeBrush", +"RadioButtonDisabledBorderThemeBrush", +"RadioButtonDisabledBackgroundThemeBrush", +"RadioButtonContentPointerOverForegroundThemeBrush", +"RadioButtonContentForegroundThemeBrush", +"RadioButtonContentDisabledForegroundThemeBrush", +"RadioButtonCheckGlyphStroke", +"RadioButtonCheckGlyphStrokePressed", +"RadioButtonCheckGlyphStrokePointerOver", +"RadioButtonCheckGlyphStrokeDisabled", +"RadioButtonCheckGlyphFill", +"RadioButtonCheckGlyphFillPressed", +"RadioButtonCheckGlyphFillPointerOver", +"RadioButtonCheckGlyphFillDisabled", +"RadioButtonBorderThemeThickness", +"RadioButtonBorderThemeBrush", +"RadioButtonBorderBrush", +"RadioButtonBorderBrushPressed", +"RadioButtonBorderBrushPointerOver", +"RadioButtonBorderBrushDisabled", +"RadioButtonBackground", +"RadioButtonBackgroundThemeBrush", +"RadioButtonBackgroundPressed", +"RadioButtonBackgroundPointerOver", +"RadioButtonBackgroundDisabled", +"ProgressRingForegroundThemeBrush", +"ProgressRingBackgroundThemeBrush", +"ProgressBarThemeMinHeight", +"ProgressBarIndicatorPauseOpacity", +"ProgressBarIndeterminateForegroundThemeBrush", +"ProgressBarForegroundThemeBrush", +"ProgressBarBorderThemeThickness", +"ProgressBarBorderThemeBrush", +"ProgressBarBackgroundThemeBrush", +"PivotTitleThemeFontWeight", +"PivotTitleFontSize", +"PivotTitleFontFamily", +"PivotPreviousButtonForeground", +"PivotPreviousButtonForegroundPressed", +"PivotPreviousButtonForegroundPointerOver", +"PivotPreviousButtonBorderBrush", +"PivotPreviousButtonBorderBrushPressed", +"PivotPreviousButtonBorderBrushPointerOver", +"PivotPreviousButtonBackground", +"PivotPreviousButtonBackgroundPressed", +"PivotPreviousButtonBackgroundPointerOver", +"PivotPortraitThemePadding", +"PivotNextButtonForeground", +"PivotNextButtonForegroundPressed", +"PivotNextButtonForegroundPointerOver", +"PivotNextButtonBorderBrush", +"PivotNextButtonBorderBrushPressed", +"PivotNextButtonBorderBrushPointerOver", +"PivotNextButtonBackground", +"PivotNextButtonBackgroundPressed", +"PivotNextButtonBackgroundPointerOver", +"PivotNavButtonPressedForegroundThemeBrush", +"PivotNavButtonPressedBorderThemeBrush", +"PivotNavButtonPressedBackgroundThemeBrush", +"PivotNavButtonPointerOverForegroundThemeBrush", +"PivotNavButtonPointerOverBorderThemeBrush", +"PivotNavButtonPointerOverBackgroundThemeBrush", +"PivotNavButtonMargin", +"PivotNavButtonForegroundThemeBrush", +"PivotNavButtonBorderThemeThickness", +"PivotNavButtonBorderThemeBrush", +"PivotNavButtonBackgroundThemeBrush", +"PivotLandscapeThemePadding", +"PivotItemMargin", +"PivotItemBackground", +"PivotHeaderItemThemeFontWeight", +"PivotHeaderItemSelectedPipeFill", +"PivotHeaderItemMargin", +"PivotHeaderItemLockedTranslation", +"PivotHeaderItemForegroundUnselected", +"PivotHeaderItemForegroundUnselectedPressed", +"PivotHeaderItemForegroundUnselectedPointerOver", +"PivotHeaderItemForegroundSelected", +"PivotHeaderItemForegroundSelectedPressed", +"PivotHeaderItemForegroundSelectedPointerOver", +"PivotHeaderItemForegroundDisabled", +"PivotHeaderItemFontSize", +"PivotHeaderItemFontFamily", +"PivotHeaderItemFocusPipeFill", +"PivotHeaderItemCharacterSpacing", +"PivotHeaderItemBackgroundUnselected", +"PivotHeaderItemBackgroundUnselectedPressed", +"PivotHeaderItemBackgroundUnselectedPointerOver", +"PivotHeaderItemBackgroundSelected", +"PivotHeaderItemBackgroundSelectedPressed", +"PivotHeaderItemBackgroundSelectedPointerOver", +"PivotHeaderItemBackgroundDisabled", +"PivotHeaderForegroundUnselectedBrush", +"PivotHeaderForegroundSelectedBrush", +"PivotHeaderBackground", +"PivotHeaderBackgroundUnselectedBrush", +"PivotHeaderBackgroundSelectedBrush", +"PivotForegroundThemeBrush", +"PivotBackground", +"PersonPictureForegroundThemeBrush", +"PersonPictureEllipseStrokeThickness", +"PersonPictureEllipseFillThemeBrush", +"PersonPictureEllipseBadgeStrokeThickness", +"PersonPictureEllipseBadgeStrokeThemeBrush", +"PersonPictureEllipseBadgeStrokeOpacity", +"PersonPictureEllipseBadgeImageSourceStrokeOpacity", +"PersonPictureEllipseBadgeForegroundThemeBrush", +"PersonPictureEllipseBadgeFillThemeBrush", +"PagerControlSelectionIndicatorForeground", +"PagerControlPageNavigationButtonForegroundPressed", +"PagerControlPageNavigationButtonForegroundPointerOver", +"PagerControlPageNavigationButtonForegroundDisabled", +"PagerControlPageNavigationButtonBackgroundPressed", +"PagerControlPageNavigationButtonBackgroundPointerOver", +"PagerControlPageNavigationButtonBackgroundDisabled", +"OverlayCornerRadius", +"NumberBoxPopupSpinButtonBorderThickness", +"NumberBoxPopupSpinButtonBackground", +"NumberBoxPopupIndicatorForeground", +"NumberBoxPopupBorderThickness", +"NumberBoxPopupBorderBrush", +"NumberBoxPopupBackground", +"NavigationViewTopPaneBackground", +"NavigationViewSelectionIndicatorForeground", +"NavigationViewItemSeparatorForeground", +"NavigationViewItemForeground", +"NavigationViewItemForegroundSelected", +"NavigationViewItemForegroundSelectedPressed", +"NavigationViewItemForegroundSelectedPointerOver", +"NavigationViewItemForegroundSelectedDisabled", +"NavigationViewItemForegroundPressed", +"NavigationViewItemForegroundPointerOver", +"NavigationViewItemForegroundDisabled", +"NavigationViewItemForegroundChecked", +"NavigationViewItemForegroundCheckedPressed", +"NavigationViewItemForegroundCheckedPointerOver", +"NavigationViewItemForegroundCheckedDisabled", +"NavigationViewItemBorderBrush", +"NavigationViewItemBorderBrushSelected", +"NavigationViewItemBorderBrushSelectedPressed", +"NavigationViewItemBorderBrushSelectedPointerOver", +"NavigationViewItemBorderBrushSelectedDisabled", +"NavigationViewItemBorderBrushPressed", +"NavigationViewItemBorderBrushPointerOver", +"NavigationViewItemBorderBrushDisabled", +"NavigationViewItemBorderBrushChecked", +"NavigationViewItemBorderBrushCheckedPressed", +"NavigationViewItemBorderBrushCheckedPointerOver", +"NavigationViewItemBorderBrushCheckedDisabled", +"NavigationViewItemBackground", +"NavigationViewItemBackgroundSelected", +"NavigationViewItemBackgroundSelectedPressed", +"NavigationViewItemBackgroundSelectedPointerOver", +"NavigationViewItemBackgroundSelectedDisabled", +"NavigationViewItemBackgroundPressed", +"NavigationViewItemBackgroundPointerOver", +"NavigationViewItemBackgroundDisabled", +"NavigationViewItemBackgroundChecked", +"NavigationViewItemBackgroundCheckedPressed", +"NavigationViewItemBackgroundCheckedPointerOver", +"NavigationViewItemBackgroundCheckedDisabled", +"NavigationViewExpandedPaneBackground", +"NavigationViewDefaultPaneBackground", +"NavigationViewButtonForegroundPressed", +"NavigationViewButtonForegroundPointerOver", +"NavigationViewButtonForegroundDisabled", +"NavigationViewButtonBackgroundPressed", +"NavigationViewButtonBackgroundPointerOver", +"NavigationViewButtonBackgroundDisabled", +"NavigationViewBackButtonBackground", +"MenuFlyoutThemeMinHeight", +"MenuFlyoutSubItemRevealBorderBrush", +"MenuFlyoutSubItemRevealBorderBrushSubMenuOpened", +"MenuFlyoutSubItemRevealBorderBrushPressed", +"MenuFlyoutSubItemRevealBorderBrushPointerOver", +"MenuFlyoutSubItemRevealBorderBrushDisabled", +"MenuFlyoutSubItemRevealBackground", +"MenuFlyoutSubItemRevealBackgroundSubMenuOpened", +"MenuFlyoutSubItemRevealBackgroundPressed", +"MenuFlyoutSubItemRevealBackgroundPointerOver", +"MenuFlyoutSubItemRevealBackgroundDisabled", +"MenuFlyoutSubItemForeground", +"MenuFlyoutSubItemForegroundSubMenuOpened", +"MenuFlyoutSubItemForegroundPressed", +"MenuFlyoutSubItemForegroundPointerOver", +"MenuFlyoutSubItemForegroundDisabled", +"MenuFlyoutSubItemChevron", +"MenuFlyoutSubItemChevronSubMenuOpened", +"MenuFlyoutSubItemChevronPressed", +"MenuFlyoutSubItemChevronPointerOver", +"MenuFlyoutSubItemChevronDisabled", +"MenuFlyoutSubItemBackground", +"MenuFlyoutSubItemBackgroundSubMenuOpened", +"MenuFlyoutSubItemBackgroundPressed", +"MenuFlyoutSubItemBackgroundPointerOver", +"MenuFlyoutSubItemBackgroundDisabled", +"MenuFlyoutSeparatorThemePadding", +"MenuFlyoutSeparatorThemeHeight", +"MenuFlyoutSeparatorThemeBrush", +"MenuFlyoutPresenterThemePadding", +"MenuFlyoutPresenterBorderThemeThickness", +"MenuFlyoutPresenterBorderBrush", +"MenuFlyoutPresenterBackground", +"MenuFlyoutLightDismissOverlayBackground", +"MenuFlyoutItemThemePadding", +"MenuFlyoutItemThemePaddingNarrow", +"MenuFlyoutItemRevealBorderBrush", +"MenuFlyoutItemRevealBorderBrushPressed", +"MenuFlyoutItemRevealBorderBrushPointerOver", +"MenuFlyoutItemRevealBorderBrushDisabled", +"MenuFlyoutItemRevealBackground", +"MenuFlyoutItemRevealBackgroundPressed", +"MenuFlyoutItemRevealBackgroundPointerOver", +"MenuFlyoutItemRevealBackgroundDisabled", +"MenuFlyoutItemPressedForegroundThemeBrush", +"MenuFlyoutItemPressedBackgroundThemeBrush", +"MenuFlyoutItemPointerOverForegroundThemeBrush", +"MenuFlyoutItemPointerOverBackgroundThemeBrush", +"MenuFlyoutItemPlaceholderThemeThickness", +"MenuFlyoutItemKeyboardAcceleratorTextForeground", +"MenuFlyoutItemKeyboardAcceleratorTextForegroundPressed", +"MenuFlyoutItemKeyboardAcceleratorTextForegroundPointerOver", +"MenuFlyoutItemKeyboardAcceleratorTextForegroundDisabled", +"MenuFlyoutItemForeground", +"MenuFlyoutItemForegroundPressed", +"MenuFlyoutItemForegroundPointerOver", +"MenuFlyoutItemForegroundDisabled", +"MenuFlyoutItemFocusedForegroundThemeBrush", +"MenuFlyoutItemFocusedBackgroundThemeBrush", +"MenuFlyoutItemDoublePlaceholderThemeThickness", +"MenuFlyoutItemDisabledForegroundThemeBrush", +"MenuFlyoutItemChevronMargin", +"MenuFlyoutItemCheckGlyphMargin", +"MenuFlyoutItemBackground", +"MenuFlyoutItemBackgroundPressed", +"MenuFlyoutItemBackgroundPointerOver", +"MenuFlyoutItemBackgroundDisabled", +"MenuBarItemBorderThickness", +"MenuBarItemBorderBrush", +"MenuBarItemBorderBrushSelected", +"MenuBarItemBorderBrushPressed", +"MenuBarItemBorderBrushPointerOver", +"MenuBarItemBackground", +"MenuBarItemBackgroundSelected", +"MenuBarItemBackgroundPressed", +"MenuBarItemBackgroundPointerOver", +"MenuBarBackground", +"MediaTransportControlsTitleSafeBounds", +"MediaTransportControlsPanelBackground", +"MediaTransportControlsFlyoutBackground", +"MUX_RatingControlDefaultFontInfo", +"ListViewItemSelectionCheckMarkVisualEnabled", +"ListViewItemSelectedPointerOverBorderThemeBrush", +"ListViewItemSelectedPointerOverBackgroundThemeBrush", +"ListViewItemSelectedForegroundThemeBrush", +"ListViewItemSelectedBorderThemeThickness", +"ListViewItemSelectedBackgroundThemeBrush", +"ListViewItemRevealPlaceholderBackground", +"ListViewItemRevealBorderThemeThickness", +"ListViewItemRevealBorderBrush", +"ListViewItemRevealBorderBrushPressed", +"ListViewItemRevealBorderBrushPointerOver", +"ListViewItemRevealBackground", +"ListViewItemRevealBackgroundSelected", +"ListViewItemRevealBackgroundSelectedPressed", +"ListViewItemRevealBackgroundSelectedPointerOver", +"ListViewItemRevealBackgroundPressed", +"ListViewItemRevealBackgroundPointerOver", +"ListViewItemReorderThemeOpacity", +"ListViewItemReorderTargetThemeScale", +"ListViewItemReorderTargetThemeOpacity", +"ListViewItemReorderHintThemeOffset", +"ListViewItemPointerOverBackgroundThemeBrush", +"ListViewItemPlaceholderBackground", +"ListViewItemPlaceholderBackgroundThemeBrush", +"ListViewItemOverlaySecondaryForegroundThemeBrush", +"ListViewItemOverlayForegroundThemeBrush", +"ListViewItemOverlayBackgroundThemeBrush", +"ListViewItemMinWidth", +"ListViewItemMinHeight", +"ListViewItemForeground", +"ListViewItemForegroundSelected", +"ListViewItemForegroundPointerOver", +"ListViewItemFocusVisualSecondaryBrush", +"ListViewItemFocusVisualPrimaryBrush", +"ListViewItemFocusSecondaryBorderBrush", +"ListViewItemFocusBorderThemeBrush", +"ListViewItemFocusBorderBrush", +"ListViewItemDragThemeOpacity", +"ListViewItemDragForeground", +"ListViewItemDragForegroundThemeBrush", +"ListViewItemDragBackground", +"ListViewItemDragBackgroundThemeBrush", +"ListViewItemDisabledThemeOpacity", +"ListViewItemContentOffsetX", +"ListViewItemCompactSelectedBorderThemeThickness", +"ListViewItemCheckThemeBrush", +"ListViewItemCheckSelectingThemeBrush", +"ListViewItemCheckMode", +"ListViewItemCheckHintThemeBrush", +"ListViewItemCheckBrush", +"ListViewItemCheckBoxBrush", +"ListViewItemBackground", +"ListViewItemBackgroundSelected", +"ListViewItemBackgroundSelectedPressed", +"ListViewItemBackgroundSelectedPointerOver", +"ListViewItemBackgroundPressed", +"ListViewItemBackgroundPointerOver", +"ListBoxItemSelectedPointerOverBackgroundThemeBrush", +"ListBoxItemSelectedForegroundThemeBrush", +"ListBoxItemSelectedDisabledForegroundThemeBrush", +"ListBoxItemSelectedDisabledBackgroundThemeBrush", +"ListBoxItemSelectedBackgroundThemeBrush", +"ListBoxItemPressedForegroundThemeBrush", +"ListBoxItemPressedBackgroundThemeBrush", +"ListBoxItemPointerOverForegroundThemeBrush", +"ListBoxItemPointerOverBackgroundThemeBrush", +"ListBoxItemDisabledForegroundThemeBrush", +"ListBoxForegroundThemeBrush", +"ListBoxFocusBackgroundThemeBrush", +"ListBoxDisabledForegroundThemeBrush", +"ListBoxBorderThemeThickness", +"ListBoxBorderThemeBrush", +"ListBoxBackgroundThemeBrush", +"InfoBarWarningSeverityIconForeground", +"InfoBarWarningSeverityBackgroundBrush", +"InfoBarTitleForeground", +"InfoBarSuccessSeverityIconForeground", +"InfoBarSuccessSeverityBackgroundBrush", +"InfoBarMessageForeground", +"InfoBarInformationalSeverityIconForeground", +"InfoBarInformationalSeverityBackgroundBrush", +"InfoBarHyperlinkButtonForeground", +"InfoBarErrorSeverityIconForeground", +"InfoBarErrorSeverityBackgroundBrush", +"InfoBarBorderThickness", +"InfoBarBorderBrush", +"GridViewItemRevealPlaceholderBackground", +"GridViewItemRevealBorderThemeThickness", +"GridViewItemRevealBorderBrush", +"GridViewItemRevealBackground", +"GridViewItemRevealBackgroundSelected", +"GridViewItemRevealBackgroundSelectedPressed", +"GridViewItemRevealBackgroundSelectedPointerOver", +"GridViewItemRevealBackgroundPressed", +"GridViewItemRevealBackgroundPointerOver", +"FlyoutPresenterBackground", +"FlyoutBorderThemeThickness", +"FlyoutBorderThemePadding", +"FlyoutBorderThemeBrush", +"FlipViewNextPreviousButtonBorderBrush", +"FlipViewNextPreviousButtonBorderBrushPressed", +"FlipViewNextPreviousButtonBorderBrushPointerOver", +"FlipViewNextPreviousButtonBackground", +"FlipViewNextPreviousButtonBackgroundPressed", +"FlipViewNextPreviousButtonBackgroundPointerOver", +"FlipViewNextPreviousArrowForeground", +"FlipViewNextPreviousArrowForegroundPressed", +"FlipViewNextPreviousArrowForegroundPointerOver", +"FlipViewItemBackground", +"FlipViewButtonPressedForegroundThemeBrush", +"FlipViewButtonPressedBorderThemeBrush", +"FlipViewButtonPressedBackgroundThemeBrush", +"FlipViewButtonPointerOverForegroundThemeBrush", +"FlipViewButtonPointerOverBorderThemeBrush", +"FlipViewButtonPointerOverBackgroundThemeBrush", +"FlipViewButtonForegroundThemeBrush", +"FlipViewButtonBorderThemeThickness", +"FlipViewButtonBorderThemeBrush", +"FlipViewButtonBackgroundThemeBrush", +"FlipViewBackground", +"ExpanderHeaderBackground", +"ExpanderChevronForeground", +"ExpanderChevronBackground", +"DateTimePickerFlyoutButtonForegroundPressed", +"DateTimePickerFlyoutButtonForegroundPointerOver", +"DateTimePickerFlyoutButtonBorderBrush", +"DateTimePickerFlyoutButtonBorderBrushPressed", +"DateTimePickerFlyoutButtonBorderBrushPointerOver", +"DateTimePickerFlyoutButtonBackground", +"DateTimePickerFlyoutButtonBackgroundPressed", +"DateTimePickerFlyoutButtonBackgroundPointerOver", +"DatePickerSpacingThemeWidth", +"DatePickerSpacingThemeHeight", +"DatePickerSpacerThemeWidth", +"DatePickerSpacerFill", +"DatePickerSpacerFillDisabled", +"DatePickerSelectorThemeMinWidth", +"DatePickerLightDismissOverlayBackground", +"DatePickerHeaderThemeMargin", +"DatePickerHeaderThemeFontWeight", +"DatePickerHeaderForeground", +"DatePickerHeaderForegroundThemeBrush", +"DatePickerHeaderForegroundDisabled", +"DatePickerForegroundThemeBrush", +"DatePickerFlyoutPresenterSpacerFill", +"DatePickerFlyoutPresenterHighlightFill", +"DatePickerFlyoutPresenterBorderBrush", +"DatePickerFlyoutPresenterBackground", +"DatePickerButtonForeground", +"DatePickerButtonForegroundPressed", +"DatePickerButtonForegroundPointerOver", +"DatePickerButtonForegroundFocused", +"DatePickerButtonForegroundDisabled", +"DatePickerButtonBorderBrush", +"DatePickerButtonBorderBrushPressed", +"DatePickerButtonBorderBrushPointerOver", +"DatePickerButtonBorderBrushDisabled", +"DatePickerButtonBackground", +"DatePickerButtonBackgroundPressed", +"DatePickerButtonBackgroundPointerOver", +"DatePickerButtonBackgroundFocused", +"DatePickerButtonBackgroundDisabled", +"DatePickerBorderThemeThickness", +"ControlCornerRadius", +"ContentDialogTitleMaxHeight", +"ContentDialogTitleMargin", +"ContentDialogPadding", +"ContentDialogMinWidth", +"ContentDialogMinHeight", +"ContentDialogMaxWidth", +"ContentDialogMaxHeight", +"ContentDialogLightDismissOverlayBackground", +"ContentDialogForeground", +"ContentDialogDimmingThemeBrush", +"ContentDialogContentScrollViewerMargin", +"ContentDialogContentMargin", +"ContentDialogContentForegroundBrush", +"ContentDialogCommandSpaceMargin", +"ContentDialogButtonMinWidth", +"ContentDialogButtonMinHeight", +"ContentDialogButtonMaxWidth", +"ContentDialogButtonHeight", +"ContentDialogButton2HostMargin", +"ContentDialogButton1HostMargin", +"ContentDialogBorderWidth", +"ContentDialogBorderThemeBrush", +"ContentDialogBorderBrush", +"ContentDialogBackground", +"ContentDialogBackgroundThemeBrush", +"CommandBarOverflowTouchMinWidth", +"CommandBarOverflowPresenterBorderUpThickness", +"CommandBarOverflowPresenterBorderUpPadding", +"CommandBarOverflowPresenterBorderThickness", +"CommandBarOverflowPresenterBorderPadding", +"CommandBarOverflowPresenterBorderDownThickness", +"CommandBarOverflowPresenterBorderDownPadding", +"CommandBarOverflowPresenterBorderBrush", +"CommandBarOverflowPresenterBackground", +"CommandBarOverflowMinWidth", +"CommandBarOverflowMaxWidth", +"CommandBarOverflowMaxHeight", +"CommandBarLightDismissOverlayBackground", +"CommandBarHighContrastBorder", +"CommandBarForeground", +"CommandBarFlyoutButtonBackground", +"CommandBarFlyoutBorderUpThemeThickness", +"CommandBarFlyoutBorderThemeThickness", +"CommandBarFlyoutBorderDownThemeThickness", +"CommandBarEllipsisIconForegroundDisabled", +"CommandBarBackground", +"ComboBoxThemeMinWidth", +"ComboBoxSelectedPointerOverBackgroundThemeBrush", +"ComboBoxSelectedBackgroundThemeBrush", +"ComboBoxPressedHighlightThemeBrush", +"ComboBoxPressedForegroundThemeBrush", +"ComboBoxPressedBorderThemeBrush", +"ComboBoxPressedBackgroundThemeBrush", +"ComboBoxPopupThemeTouchMinWidth", +"ComboBoxPopupThemeMinWidth", +"ComboBoxPopupForegroundThemeBrush", +"ComboBoxPopupBorderThemeThickness", +"ComboBoxPopupBorderThemeBrush", +"ComboBoxPopupBackgroundThemeBrush", +"ComboBoxPointerOverBorderThemeBrush", +"ComboBoxPointerOverBackgroundThemeBrush", +"ComboBoxPlaceholderTextThemeFontWeight", +"ComboBoxPlaceholderTextForegroundThemeBrush", +"ComboBoxPlaceHolderForeground", +"ComboBoxPlaceHolderForegroundPressed", +"ComboBoxPlaceHolderForegroundPointerOver", +"ComboBoxPlaceHolderForegroundFocused", +"ComboBoxPlaceHolderForegroundFocusedPressed", +"ComboBoxPlaceHolderForegroundDisabled", +"ComboBoxLightDismissOverlayBackground", +"ComboBoxItemThemeTouchPadding", +"ComboBoxItemThemePadding", +"ComboBoxItemThemeGameControllerPadding", +"ComboBoxItemSelectedPointerOverBackgroundThemeBrush", +"ComboBoxItemSelectedForegroundThemeBrush", +"ComboBoxItemSelectedDisabledForegroundThemeBrush", +"ComboBoxItemSelectedDisabledBackgroundThemeBrush", +"ComboBoxItemSelectedBackgroundThemeBrush", +"ComboBoxItemRevealThemeTouchPadding", +"ComboBoxItemRevealThemePadding", +"ComboBoxItemRevealThemeGameControllerPadding", +"ComboBoxItemRevealBorderThemeThickness", +"ComboBoxItemRevealBorderBrush", +"ComboBoxItemRevealBorderBrushSelected", +"ComboBoxItemRevealBorderBrushSelectedUnfocused", +"ComboBoxItemRevealBorderBrushSelectedPressed", +"ComboBoxItemRevealBorderBrushSelectedPointerOver", +"ComboBoxItemRevealBorderBrushSelectedDisabled", +"ComboBoxItemRevealBorderBrushPressed", +"ComboBoxItemRevealBorderBrushPointerOver", +"ComboBoxItemRevealBorderBrushDisabled", +"ComboBoxItemRevealBackground", +"ComboBoxItemRevealBackgroundSelected", +"ComboBoxItemRevealBackgroundSelectedUnfocused", +"ComboBoxItemRevealBackgroundSelectedPressed", +"ComboBoxItemRevealBackgroundSelectedPointerOver", +"ComboBoxItemRevealBackgroundSelectedDisabled", +"ComboBoxItemRevealBackgroundPressed", +"ComboBoxItemRevealBackgroundPointerOver", +"ComboBoxItemRevealBackgroundDisabled", +"ComboBoxItemPressedForegroundThemeBrush", +"ComboBoxItemPressedBackgroundThemeBrush", +"ComboBoxItemPointerOverForegroundThemeBrush", +"ComboBoxItemPointerOverBackgroundThemeBrush", +"ComboBoxItemForeground", +"ComboBoxItemForegroundSelected", +"ComboBoxItemForegroundSelectedUnfocused", +"ComboBoxItemForegroundSelectedPressed", +"ComboBoxItemForegroundSelectedPointerOver", +"ComboBoxItemForegroundSelectedDisabled", +"ComboBoxItemForegroundPressed", +"ComboBoxItemForegroundPointerOver", +"ComboBoxItemForegroundDisabled", +"ComboBoxItemDisabledForegroundThemeBrush", +"ComboBoxItemBorderBrush", +"ComboBoxItemBorderBrushSelected", +"ComboBoxItemBorderBrushSelectedUnfocused", +"ComboBoxItemBorderBrushSelectedPressed", +"ComboBoxItemBorderBrushSelectedPointerOver", +"ComboBoxItemBorderBrushSelectedDisabled", +"ComboBoxItemBorderBrushPressed", +"ComboBoxItemBorderBrushPointerOver", +"ComboBoxItemBorderBrushDisabled", +"ComboBoxItemBackground", +"ComboBoxItemBackgroundSelected", +"ComboBoxItemBackgroundSelectedUnfocused", +"ComboBoxItemBackgroundSelectedPressed", +"ComboBoxItemBackgroundSelectedPointerOver", +"ComboBoxItemBackgroundSelectedDisabled", +"ComboBoxItemBackgroundPressed", +"ComboBoxItemBackgroundPointerOver", +"ComboBoxItemBackgroundDisabled", +"ComboBoxHeaderThemeMargin", +"ComboBoxHeaderThemeFontWeight", +"ComboBoxHeaderForeground", +"ComboBoxHeaderForegroundThemeBrush", +"ComboBoxHeaderForegroundDisabled", +"ComboBoxForeground", +"ComboBoxForegroundThemeBrush", +"ComboBoxForegroundPressed", +"ComboBoxForegroundPointerOver", +"ComboBoxForegroundFocused", +"ComboBoxForegroundFocusedPressed", +"ComboBoxForegroundDisabled", +"ComboBoxFocusedForegroundThemeBrush", +"ComboBoxFocusedDropDownBackgroundPointerPressed", +"ComboBoxFocusedDropDownBackgroundPointerOver", +"ComboBoxFocusedBorderThemeBrush", +"ComboBoxFocusedBackgroundThemeBrush", +"ComboBoxEditableDropDownGlyphForeground", +"ComboBoxDropdownContentMargin", +"ComboBoxDropdownBorderThickness", +"ComboBoxDropdownBorderPadding", +"ComboBoxDropDownGlyphForeground", +"ComboBoxDropDownGlyphForegroundFocused", +"ComboBoxDropDownGlyphForegroundFocusedPressed", +"ComboBoxDropDownGlyphForegroundDisabled", +"ComboBoxDropDownForeground", +"ComboBoxDropDownBorderBrush", +"ComboBoxDropDownBackground", +"ComboBoxDropDownBackgroundPointerPressed", +"ComboBoxDropDownBackgroundPointerOver", +"ComboBoxDisabledForegroundThemeBrush", +"ComboBoxDisabledBorderThemeBrush", +"ComboBoxDisabledBackgroundThemeBrush", +"ComboBoxBorderThemeThickness", +"ComboBoxBorderThemeBrush", +"ComboBoxBorderBrush", +"ComboBoxBorderBrushPressed", +"ComboBoxBorderBrushPointerOver", +"ComboBoxBorderBrushDisabled", +"ComboBoxBackground", +"ComboBoxBackgroundThemeBrush", +"ComboBoxBackgroundPressed", +"ComboBoxBackgroundPointerOver", +"ComboBoxBackgroundFocused", +"ComboBoxBackgroundDisabled", +"ComboBoxBackgroundBorderBrushUnfocused", +"ComboBoxBackgroundBorderBrushFocused", +"ComboBoxArrowThemeFontSize", +"ComboBoxArrowPressedForegroundThemeBrush", +"ComboBoxArrowForegroundThemeBrush", +"ComboBoxArrowDisabledForegroundThemeBrush", +"ColorPickerSliderTrackFillDisabled", +"ColorPickerSliderThumbBackground", +"ColorPickerSliderThumbBackgroundPressed", +"ColorPickerSliderThumbBackgroundPointerOver", +"ColorPickerSliderThumbBackgroundDisabled", +"CheckBoxPressedForegroundThemeBrush", +"CheckBoxPressedBorderThemeBrush", +"CheckBoxPressedBackgroundThemeBrush", +"CheckBoxPointerOverForegroundThemeBrush", +"CheckBoxPointerOverBorderThemeBrush", +"CheckBoxPointerOverBackgroundThemeBrush", +"CheckBoxForegroundUnchecked", +"CheckBoxForegroundUncheckedPressed", +"CheckBoxForegroundUncheckedPointerOver", +"CheckBoxForegroundUncheckedDisabled", +"CheckBoxForegroundThemeBrush", +"CheckBoxForegroundIndeterminate", +"CheckBoxForegroundIndeterminatePressed", +"CheckBoxForegroundIndeterminatePointerOver", +"CheckBoxForegroundIndeterminateDisabled", +"CheckBoxForegroundChecked", +"CheckBoxForegroundCheckedPressed", +"CheckBoxForegroundCheckedPointerOver", +"CheckBoxForegroundCheckedDisabled", +"CheckBoxDisabledForegroundThemeBrush", +"CheckBoxDisabledBorderThemeBrush", +"CheckBoxDisabledBackgroundThemeBrush", +"CheckBoxContentForegroundThemeBrush", +"CheckBoxContentDisabledForegroundThemeBrush", +"CheckBoxCheckedStrokeThickness", +"CheckBoxCheckGlyphForegroundUnchecked", +"CheckBoxCheckGlyphForegroundUncheckedPressed", +"CheckBoxCheckGlyphForegroundUncheckedPointerOver", +"CheckBoxCheckGlyphForegroundUncheckedDisabled", +"CheckBoxCheckGlyphForegroundIndeterminate", +"CheckBoxCheckGlyphForegroundIndeterminatePressed", +"CheckBoxCheckGlyphForegroundIndeterminatePointerOver", +"CheckBoxCheckGlyphForegroundIndeterminateDisabled", +"CheckBoxCheckGlyphForegroundChecked", +"CheckBoxCheckGlyphForegroundCheckedPressed", +"CheckBoxCheckGlyphForegroundCheckedPointerOver", +"CheckBoxCheckGlyphForegroundCheckedDisabled", +"CheckBoxCheckBackgroundStrokeUnchecked", +"CheckBoxCheckBackgroundStrokeUncheckedPressed", +"CheckBoxCheckBackgroundStrokeUncheckedPointerOver", +"CheckBoxCheckBackgroundStrokeUncheckedDisabled", +"CheckBoxCheckBackgroundStrokeIndeterminate", +"CheckBoxCheckBackgroundStrokeIndeterminatePressed", +"CheckBoxCheckBackgroundStrokeIndeterminatePointerOver", +"CheckBoxCheckBackgroundStrokeIndeterminateDisabled", +"CheckBoxCheckBackgroundStrokeChecked", +"CheckBoxCheckBackgroundStrokeCheckedPressed", +"CheckBoxCheckBackgroundStrokeCheckedPointerOver", +"CheckBoxCheckBackgroundStrokeCheckedDisabled", +"CheckBoxCheckBackgroundFillUnchecked", +"CheckBoxCheckBackgroundFillUncheckedPressed", +"CheckBoxCheckBackgroundFillUncheckedPointerOver", +"CheckBoxCheckBackgroundFillUncheckedDisabled", +"CheckBoxCheckBackgroundFillIndeterminate", +"CheckBoxCheckBackgroundFillIndeterminatePressed", +"CheckBoxCheckBackgroundFillIndeterminatePointerOver", +"CheckBoxCheckBackgroundFillIndeterminateDisabled", +"CheckBoxCheckBackgroundFillChecked", +"CheckBoxCheckBackgroundFillCheckedPressed", +"CheckBoxCheckBackgroundFillCheckedPointerOver", +"CheckBoxCheckBackgroundFillCheckedDisabled", +"CheckBoxBorderThemeThickness", +"CheckBoxBorderThemeBrush", +"CheckBoxBorderBrushUnchecked", +"CheckBoxBorderBrushUncheckedPressed", +"CheckBoxBorderBrushUncheckedPointerOver", +"CheckBoxBorderBrushUncheckedDisabled", +"CheckBoxBorderBrushIndeterminate", +"CheckBoxBorderBrushIndeterminatePressed", +"CheckBoxBorderBrushIndeterminatePointerOver", +"CheckBoxBorderBrushIndeterminateDisabled", +"CheckBoxBorderBrushChecked", +"CheckBoxBorderBrushCheckedPressed", +"CheckBoxBorderBrushCheckedPointerOver", +"CheckBoxBorderBrushCheckedDisabled", +"CheckBoxBackgroundUnchecked", +"CheckBoxBackgroundUncheckedPressed", +"CheckBoxBackgroundUncheckedPointerOver", +"CheckBoxBackgroundUncheckedDisabled", +"CheckBoxBackgroundThemeBrush", +"CheckBoxBackgroundIndeterminate", +"CheckBoxBackgroundIndeterminatePressed", +"CheckBoxBackgroundIndeterminatePointerOver", +"CheckBoxBackgroundIndeterminateDisabled", +"CheckBoxBackgroundChecked", +"CheckBoxBackgroundCheckedPressed", +"CheckBoxBackgroundCheckedPointerOver", +"CheckBoxBackgroundCheckedDisabled", +"CalendarViewWeekDayForegroundDisabled", +"CalendarViewTodayForeground", +"CalendarViewSelectedPressedBorderBrush", +"CalendarViewSelectedHoverBorderBrush", +"CalendarViewSelectedForeground", +"CalendarViewSelectedBorderBrush", +"CalendarViewPressedForeground", +"CalendarViewPressedBorderBrush", +"CalendarViewOutOfScopeForeground", +"CalendarViewOutOfScopeBackground", +"CalendarViewNavigationButtonForegroundPressed", +"CalendarViewNavigationButtonForegroundPointerOver", +"CalendarViewNavigationButtonForegroundDisabled", +"CalendarViewNavigationButtonBorderBrush", +"CalendarViewNavigationButtonBorderBrushPointerOver", +"CalendarViewNavigationButtonBackground", +"CalendarViewHoverBorderBrush", +"CalendarViewForeground", +"CalendarViewFocusBorderBrush", +"CalendarViewCalendarItemRevealBorderBrush", +"CalendarViewCalendarItemRevealBackground", +"CalendarViewCalendarItemForeground", +"CalendarViewCalendarItemBackground", +"CalendarViewBorderBrush", +"CalendarViewBlackoutForeground", +"CalendarViewBackground", +"CalendarDatePickerTextForeground", +"CalendarDatePickerTextForegroundSelected", +"CalendarDatePickerTextForegroundDisabled", +"CalendarDatePickerLightDismissOverlayBackground", +"CalendarDatePickerHeaderForegroundDisabled", +"CalendarDatePickerForeground", +"CalendarDatePickerForegroundDisabled", +"CalendarDatePickerCalendarGlyphForeground", +"CalendarDatePickerCalendarGlyphForegroundDisabled", +"CalendarDatePickerBorderThemeThickness", +"CalendarDatePickerBorderBrush", +"CalendarDatePickerBorderBrushPressed", +"CalendarDatePickerBorderBrushPointerOver", +"CalendarDatePickerBorderBrushDisabled", +"CalendarDatePickerBackground", +"CalendarDatePickerBackgroundPressed", +"CalendarDatePickerBackgroundPointerOver", +"CalendarDatePickerBackgroundFocused", +"CalendarDatePickerBackgroundDisabled", +"ButtonRevealBorderThemeThickness", +"ButtonRevealBorderBrush", +"ButtonRevealBorderBrushPressed", +"ButtonRevealBorderBrushPointerOver", +"ButtonRevealBorderBrushDisabled", +"ButtonRevealBackground", +"ButtonRevealBackgroundPressed", +"ButtonRevealBackgroundPointerOver", +"ButtonRevealBackgroundDisabled", +"ButtonPressedForegroundThemeBrush", +"ButtonPressedBackgroundThemeBrush", +"ButtonPointerOverForegroundThemeBrush", +"ButtonPointerOverBackgroundThemeBrush", +"ButtonForeground", +"ButtonForegroundThemeBrush", +"ButtonForegroundPressed", +"ButtonForegroundPointerOver", +"ButtonForegroundDisabled", +"ButtonDisabledForegroundThemeBrush", +"ButtonDisabledBorderThemeBrush", +"ButtonDisabledBackgroundThemeBrush", +"ButtonBorderThemeThickness", +"ButtonBorderThemeBrush", +"ButtonBorderBrush", +"ButtonBorderBrushPressed", +"ButtonBorderBrushPointerOver", +"ButtonBorderBrushDisabled", +"ButtonBackground", +"ButtonBackgroundThemeBrush", +"ButtonBackgroundPressed", +"ButtonBackgroundPointerOver", +"ButtonBackgroundDisabled", +"AutoSuggestBoxSuggestionsListBorderBrush", +"AutoSuggestBoxSuggestionsListBackground", +"AutoSuggestBoxLightDismissOverlayBackground", +"AutoSuggestBoxIconFontSize", +"AppBarToggleButtonRevealBorderThemeThickness", +"AppBarToggleButtonRevealBorderBrush", +"AppBarToggleButtonRevealBorderBrushPressed", +"AppBarToggleButtonRevealBorderBrushPointerOver", +"AppBarToggleButtonRevealBorderBrushDisabled", +"AppBarToggleButtonRevealBorderBrushChecked", +"AppBarToggleButtonRevealBorderBrushCheckedPressed", +"AppBarToggleButtonRevealBorderBrushCheckedPointerOver", +"AppBarToggleButtonRevealBorderBrushCheckedDisabled", +"AppBarToggleButtonRevealBackground", +"AppBarToggleButtonRevealBackgroundHighLightOverlay", +"AppBarToggleButtonRevealBackgroundHighLightOverlayPressed", +"AppBarToggleButtonRevealBackgroundHighLightOverlayPointerOver", +"AppBarToggleButtonRevealBackgroundHighLightOverlayCheckedPressed", +"AppBarToggleButtonRevealBackgroundHighLightOverlayCheckedPointerOver", +"AppBarToggleButtonRevealBackgroundDisabled", +"AppBarToggleButtonPointerOverBackgroundThemeBrush", +"AppBarToggleButtonOverflowLabelForegroundPressed", +"AppBarToggleButtonOverflowLabelForegroundPointerOver", +"AppBarToggleButtonOverflowLabelForegroundDisabled", +"AppBarToggleButtonOverflowLabelForegroundCheckedPressed", +"AppBarToggleButtonOverflowLabelForegroundCheckedPointerOver", +"AppBarToggleButtonOverflowLabelForegroundCheckedDisabled", +"AppBarToggleButtonKeyboardAcceleratorTextForeground", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundPressed", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundPointerOver", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundDisabled", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundChecked", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedPressed", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedPointerOver", +"AppBarToggleButtonKeyboardAcceleratorTextForegroundCheckedDisabled", +"AppBarToggleButtonForeground", +"AppBarToggleButtonForegroundPressed", +"AppBarToggleButtonForegroundPointerOver", +"AppBarToggleButtonForegroundDisabled", +"AppBarToggleButtonForegroundChecked", +"AppBarToggleButtonForegroundCheckedPressed", +"AppBarToggleButtonForegroundCheckedPointerOver", +"AppBarToggleButtonForegroundCheckedDisabled", +"AppBarToggleButtonCheckedPressedForegroundThemeBrush", +"AppBarToggleButtonCheckedPressedBorderThemeBrush", +"AppBarToggleButtonCheckedPressedBackgroundThemeBrush", +"AppBarToggleButtonCheckedPointerOverBorderThemeBrush", +"AppBarToggleButtonCheckedPointerOverBackgroundThemeBrush", +"AppBarToggleButtonCheckedForegroundThemeBrush", +"AppBarToggleButtonCheckedDisabledForegroundThemeBrush", +"AppBarToggleButtonCheckedDisabledBorderThemeBrush", +"AppBarToggleButtonCheckedDisabledBackgroundThemeBrush", +"AppBarToggleButtonCheckedBorderThemeBrush", +"AppBarToggleButtonCheckedBackgroundThemeBrush", +"AppBarToggleButtonCheckGlyphForeground", +"AppBarToggleButtonCheckGlyphForegroundPressed", +"AppBarToggleButtonCheckGlyphForegroundPointerOver", +"AppBarToggleButtonCheckGlyphForegroundDisabled", +"AppBarToggleButtonCheckGlyphForegroundChecked", +"AppBarToggleButtonCheckGlyphForegroundCheckedPressed", +"AppBarToggleButtonCheckGlyphForegroundCheckedPointerOver", +"AppBarToggleButtonCheckGlyphForegroundCheckedDisabled", +"AppBarToggleButtonBorderBrush", +"AppBarToggleButtonBorderBrushPressed", +"AppBarToggleButtonBorderBrushPointerOver", +"AppBarToggleButtonBorderBrushDisabled", +"AppBarToggleButtonBorderBrushChecked", +"AppBarToggleButtonBorderBrushCheckedPressed", +"AppBarToggleButtonBorderBrushCheckedPointerOver", +"AppBarToggleButtonBorderBrushCheckedDisabled", +"AppBarToggleButtonBackground", +"AppBarToggleButtonBackgroundHighLightOverlay", +"AppBarToggleButtonBackgroundHighLightOverlayPressed", +"AppBarToggleButtonBackgroundHighLightOverlayPointerOver", +"AppBarToggleButtonBackgroundHighLightOverlayCheckedPressed", +"AppBarToggleButtonBackgroundHighLightOverlayCheckedPointerOver", +"AppBarToggleButtonBackgroundDisabled", +"AppBarToggleButtonBackgroundChecked", +"AppBarToggleButtonBackgroundCheckedPressed", +"AppBarToggleButtonBackgroundCheckedPointerOver", +"AppBarToggleButtonBackgroundCheckedDisabled", +"AppBarEllipsisButtonRevealBorderThemeThickness", +"AppBarEllipsisButtonRevealBorderBrush", +"AppBarEllipsisButtonRevealBorderBrushPressed", +"AppBarEllipsisButtonRevealBorderBrushPointerOver", +"AppBarEllipsisButtonRevealBorderBrushDisabled", +"AppBarEllipsisButtonRevealBackground", +"AppBarEllipsisButtonRevealBackgroundPressed", +"AppBarEllipsisButtonRevealBackgroundPointerOver", +"AppBarEllipsisButtonRevealBackgroundDisabled", +"AppBarButtonSubItemChevronForeground", +"AppBarButtonSubItemChevronForegroundSubMenuOpened", +"AppBarButtonSubItemChevronForegroundPressed", +"AppBarButtonSubItemChevronForegroundPointerOver", +"AppBarButtonSubItemChevronForegroundDisabled", +"AppBarButtonRevealBorderThemeThickness", +"AppBarButtonRevealBorderBrush", +"AppBarButtonRevealBorderBrushPressed", +"AppBarButtonRevealBorderBrushPointerOver", +"AppBarButtonRevealBorderBrushDisabled", +"AppBarButtonRevealBackground", +"AppBarButtonRevealBackgroundPressed", +"AppBarButtonRevealBackgroundPointerOver", +"AppBarButtonRevealBackgroundDisabled", +"AppBarButtonKeyboardAcceleratorTextForeground", +"AppBarButtonKeyboardAcceleratorTextForegroundSubMenuOpened", +"AppBarButtonKeyboardAcceleratorTextForegroundPressed", +"AppBarButtonKeyboardAcceleratorTextForegroundPointerOver", +"AppBarButtonKeyboardAcceleratorTextForegroundDisabled", +"AppBarButtonForeground", +"AppBarButtonForegroundSubMenuOpened", +"AppBarButtonForegroundPressed", +"AppBarButtonForegroundPointerOver", +"AppBarButtonForegroundDisabled", +"AppBarButtonBorderBrush", +"AppBarButtonBorderBrushSubMenuOpened", +"AppBarButtonBorderBrushPressed", +"AppBarButtonBorderBrushPointerOver", +"AppBarButtonBorderBrushDisabled", +"AppBarButtonBackground", +"AppBarButtonBackgroundSubMenuOpened", +"AppBarButtonBackgroundPressed", +"AppBarButtonBackgroundPointerOver", +"AppBarButtonBackgroundDisabled", +"AccentButtonForeground", +"AccentButtonForegroundPressed", +"AccentButtonForegroundPointerOver", +"AccentButtonForegroundDisabled", +"AccentButtonBorderBrush", +"AccentButtonBorderBrushPressed", +"AccentButtonBorderBrushPointerOver", +"AccentButtonBorderBrushDisabled", +"AccentButtonBackground", +"AccentButtonBackgroundPressed", +"AccentButtonBackgroundPointerOver", +"AccentButtonBackgroundDisabled", +"DefaultToolTipStyle", +"DefaultToggleSwitchStyle", +"ToggleMenuFlyoutItemRevealBorderThickness", +"ToggleMenuFlyoutItemRevealStyle", +"TimePickerHostPadding", +"RightCornerRadiusFilterConverter", +"DefaultTextBoxStyle", +"DefaultSplitViewStyle", +"TopLeftCornerRadiusDoubleValueConverter", +"BottomRightCornerRadiusDoubleValueConverter", +"SliderThumbCornerRadius", +"SliderHorizontalThumbHeight", +"SliderHorizontalThumbWidth", +"SliderVerticalThumbWidth", +"SliderVerticalThumbHeight", +"DefaultSliderStyle", +"DefaultRichEditBoxStyle", +"DefaultProgressBarStyle", +"ButtonPadding", +"DefaultToggleButtonStyle", +"TopLeftCornerRadiusDoubleValueConverter8x", +"BottomRightCornerRadiusDoubleValueConverter8x", +"DefaultScrollBarStyle", +"DefaultRepeatButtonStyle", +"DefaultPivotHeaderItemStyle", +"DefaultPivotStyle", +"DefaultPivotItemStyle", +"DefaultPasswordBoxStyle", +"MenuFlyoutSubItemRevealBorderThickness", +"MenuFlyoutSubItemRevealStyle", +"DefaultMenuFlyoutPresenterStyle", +"MenuFlyoutItemRevealBorderThickness", +"MenuFlyoutItemRevealStyle", +"DefaultMediaTransportControlsStyle", +"ListViewItemRevealStyle", +"DefaultListBoxStyle", +"ListBoxItemPadding", +"DefaultListBoxItemStyle", +"GridViewItemRevealStyle", +"DefaultFlyoutPresenterStyle", +"LeftCornerRadiusFilterConverter", +"BottomCornerRadiusFilterConverter", +"TopCornerRadiusFilterConverter", +"DefaultFlipViewStyle", +"DefaultFlipViewItemStyle", +"DatePickerHostPadding", +"DatePickerHostMonthPadding", +"DefaultDatePickerStyle", +"DefaultDatePickerFlyoutPresenterStyle", +"DefaultButtonStyle", +"DefaultContentDialogStyle", +"DefaultCommandBarOverflowPresenterStyle", +"CommandBarRevealStyle", +"ComboBoxPadding", +"ComboBoxTextBoxStyle", +"ComboBoxEditableTextPadding", +"ComboBoxMinHeight", +"DefaultComboBoxStyle", +"ComboBoxItemRevealStyle", +"DefaultCheckBoxStyle", +"CalendarViewRevealStyle", +"DefaultCalendarDatePicker", +"AutoSuggestBoxTextBoxStyle", +"DefaultAutoSuggestBoxStyle", +"DefaultAppBarToggleButtonStyle", +"DefaultAppBarButtonStyle", +"DefaultRadioMenuFlyoutItemStyle", +"PaneToggleButtonHeight", +"PaneToggleButtonWidth", +"NavigationViewToggleBorderThickness", +"PagerControlNumberPanelButtonWidth", +"NavigationViewHeaderMargin", +"NavigationViewItemBorderThickness", +"TopNavigationViewOverflowButtonHeight", +"TopNavigationViewOverflowButtonWidth", +"NavigationViewItemExpandedGlyph", +"TopNavigationViewItemIconOnlyExpandChevronMargin", +"TopNavigationViewItemContentOnlyContentPresenterMargin", +"TopNavigationViewItemContentOnlyExpandChevronMargin", +"TopNavigationViewItemContentPresenterMargin", +"TopNavigationViewItemExpandChevronMargin", +"NavigationViewItemExpandedGlyphFontSize", +"NavigationViewItemExpandChevronMargin", +"TopNavigationViewItemOnOverflowNoIconContentPresenterMargin", +"TopNavigationViewItemOnOverflowContentPresenterMargin", +"TopNavigationViewItemOnOverflowExpandChevronMargin", +"TopNavigationViewItemOnOverflowExpandChevronPadding", +"NavigationViewItemOnLeftMinHeight", +"NavigationViewCompactItemContentPresenterMargin", +"NavigationViewItemOnLeftIconBoxMargin", +"NavigationViewItemContentPresenterMargin", +"InfoBarCloseButtonSize", +"CommandBarFlyoutAppBarToggleButtonStyleBase", +"CommandBarFlyoutAppBarButtonStyleBase", +"AppBarToggleButtonRevealStyle", +"AppBarButtonRevealStyle", +"TopThicknessFilterConverter", +"TopNavigationViewPaneCustomContentMinWidth", +"TopNavigationViewOverflowMenuPadding", +"TopNavigationViewOverflowButtonMargin", +"TopNavigationViewItemSeparatorWidth", +"TopNavigationViewItemSeparatorMargin", +"TopNavigationViewItemMargin", +"TopNavigationViewAutoSuggestBoxMargin", +"ToggleSwitchTopHeaderMargin", +"ToggleSwitchThemeMinWidth", +"ToggleSwitchPreContentMargin", +"ToggleSwitchPostContentMargin", +"ToggleButtonRevealStyle", +"TimePickerTopHeaderMargin", +"TimePickerThemeMinWidth", +"TimePickerThemeMaxWidth", +"TimePickerFlyoutPresenterItemPadding", +"TimePickerFlyoutPresenterItemHeight", +"TimePickerFlyoutPresenterHighlightHeight", +"TimePickerFlyoutPresenterAcceptDismissHostGridHeight", +"TextBoxTopHeaderMargin", +"TeachingTipTopHighlightOffsetForBorder", +"TeachingTipTopHighlightHeight", +"TeachingTipTitleStackPanelMarginWithHeaderCloseButton", +"TeachingTipTitleStackPanelMarginWithFooterCloseButton", +"TeachingTipTailShortSideLength", +"TeachingTipTailPolygonMarginTop", +"TeachingTipTailPolygonMarginRight", +"TeachingTipTailPolygonMarginLeft", +"TeachingTipTailPolygonMarginBottom", +"TeachingTipTailMargin", +"TeachingTipRightButtonMargin", +"TeachingTipMinWidth", +"TeachingTipMinHeight", +"TeachingTipMaxWidth", +"TeachingTipMaxHeight", +"TeachingTipMainContentPresentMargin", +"TeachingTipMainContentAbsentMargin", +"TeachingTipLeftButtonMargin", +"TeachingTipIconPresenterMarginWithoutIcon", +"TeachingTipIconPresenterMarginWithIcon", +"TeachingTipContentMargin", +"TeachingTipContentBorderThicknessUntargeted", +"TeachingTipContentBorderThicknessTop", +"TeachingTipContentBorderThicknessRight", +"TeachingTipContentBorderThicknessLeft", +"TeachingTipContentBorderThicknessBottom", +"TeachingTipBorderThickness", +"TeachingTipAlternateCloseButtonSize", +"TeachingTipAlternateCloseButtonGlyphSize", +"TabViewShadowDepth", +"TabViewRightInsetCornerConverter", +"TabViewLeftInsetCornerConverter", +"TabViewItemSeparatorMargin", +"TabViewItemScrollButtonWidth", +"TabViewItemScrollButtonPadding", +"TabViewItemScrollButtonHeight", +"TabViewItemMinWidth", +"TabViewItemMaxWidth", +"TabViewItemHeaderPadding", +"TabViewItemHeaderIconSize", +"TabViewItemHeaderIconMargin", +"TabViewItemHeaderFontSize", +"TabViewItemHeaderCloseMargin", +"TabViewItemHeaderCloseFontSize", +"TabViewItemHeaderCloseButtonSize", +"TabViewHeaderPadding", +"SwipeItemStyle", +"SplitButtonSecondaryButtonSize", +"SplitButtonRevealStyle", +"SplitButtonPrimaryButtonSize", +"SliderVerticalWidth", +"SliderTopHeaderMargin", +"SliderPreContentMargin", +"SliderPostContentMargin", +"SliderHorizontalHeight", +"SemanticZoomRevealStyle", +"ScrollViewScrollBarsSeparatorExpandDuration", +"ScrollViewScrollBarsSeparatorExpandDelay", +"ScrollViewScrollBarsSeparatorExpandDelayWithoutAnimation", +"ScrollViewScrollBarsSeparatorDisplayDelayWithoutAnimation", +"ScrollViewScrollBarsSeparatorContractDuration", +"ScrollViewScrollBarsSeparatorContractDelay", +"ScrollViewScrollBarsSeparatorContractDelayWithoutAnimation", +"ScrollViewScrollBarsSeparatorContractDelayDisabled", +"ScrollViewScrollBarsNoTouchDuration", +"RightThicknessFilterConverter", +"RichEditBoxTopHeaderMargin", +"RepeatButtonRevealStyle", +"RadioButtonsTopHeaderMargin", +"RadioButtonsRowSpacing", +"RadioButtonsColumnSpacing", +"ProgressRingStrokeThickness", +"PivotTitleContentControlStyle", +"PasswordBoxTopHeaderMargin", +"PaneToggleButtonStyle", +"PaneToggleButtonSize", +"PagerControlPageNavigationButtonStyle", +"PagerControlNumberPanelButtonStyle", +"NumberBoxSpinButtonBorderThickness", +"NumberBoxPopupVerticalOffset", +"NumberBoxPopupShadowDepth", +"NumberBoxPopupIndicatorMargin", +"NumberBoxPopupHorizonalOffset", +"NumberBoxIconMargin", +"NavigationViewTopPaneHeight", +"NavigationViewTitleHeaderContentControlTextStyle", +"NavigationViewPaneTitlePresenterMargin", +"NavigationViewPaneSearchButtonStyle", +"NavigationViewPaneHeaderRowMinHeight", +"NavigationViewOverflowButtonStyleWhenPaneOnTop", +"NavigationViewOverflowButtonNoLabelStyleWhenPaneOnTop", +"NavigationViewMinimalHeaderMargin", +"NavigationViewItemSeparatorMargin", +"NavigationViewItemSeparatorHeight", +"NavigationViewItemMargin", +"NavigationViewItemInnerHeaderMargin", +"NavigationViewItemHeaderTextStyle", +"NavigationViewItemChildrenMenuFlyoutPadding", +"NavigationViewCompactPaneLength", +"NavigationViewCompactItemSeparatorMargin", +"NavigationViewAutoSuggestBoxMargin", +"NavigationBackButtonWidth", +"NavigationBackButtonHeight", +"MenuFlyoutScrollerMargin", +"MenuBarHeight", +"MUX_NavigationViewSettingsItemStyleWhenOnTopPane", +"MUX_NavigationViewItemPresenterStyleWhenOnTopPane", +"MUX_NavigationViewItemPresenterStyleWhenOnTopPaneWithRevealFocus", +"MUX_NavigationViewItemPresenterStyleWhenOnTopPaneOverflow", +"MUX_NavigationViewItemPresenterStyleWhenOnLeftPane", +"MUX_NavigationViewItemPresenterStyleWhenOnLeftPaneWithRevealFocus", +"ListViewItemRevealBackgroundShowsAboveContentStyle", +"ListViewItemExpanded", +"ListPickerFlyoutPresenterItemStyle", +"LeftThicknessFilterConverter", +"InfoBarWarningIconGlyph", +"InfoBarTitleVerticalOrientationMargin", +"InfoBarTitleHorizontalOrientationMargin", +"InfoBarTitleFontWeight", +"InfoBarTitleFontSize", +"InfoBarSuccessIconGlyph", +"InfoBarPanelVerticalOrientationPadding", +"InfoBarPanelMargin", +"InfoBarPanelHorizontalOrientationPadding", +"InfoBarMinHeight", +"InfoBarMessageVerticalOrientationMargin", +"InfoBarMessageHorizontalOrientationMargin", +"InfoBarMessageFontWeight", +"InfoBarMessageFontSize", +"InfoBarInformationalIconGlyph", +"InfoBarIconMargin", +"InfoBarIconFontSize", +"InfoBarHyperlinkButtonPadding", +"InfoBarHyperlinkButtonMinHeight", +"InfoBarHyperlinkButtonFontSize", +"InfoBarErrorIconGlyph", +"InfoBarContentRootPadding", +"InfoBarCloseButtonSymbol", +"InfoBarCloseButtonStyle", +"InfoBarCloseButtonGlyphSize", +"InfoBarActionVerticalOrientationMargin", +"InfoBarActionHorizontalOrientationMargin", +"InfoBarActionButtonPadding", +"InfoBarActionButtonMinWidth", +"InfoBarActionButtonMinHeight", +"InfoBarActionButtonCornerRadius", +"GridViewItemRevealBackgroundShowsAboveContentStyle", +"ForegroundImageDefaultTemplate", +"ForegroundGlyphDefaultTemplate", +"ExpanderPopinVerticalOffset", +"ExpanderChevronWidth", +"ExpanderChevronMargin", +"ExpanderChevronGlyph", +"EllipsisButtonRevealStyle", +"DropDownButtonRevealStyle", +"DefaultToggleMenuFlyoutItemStyle", +"DefaultRadioButtonStyle", +"DefaultMenuFlyoutSubItemStyle", +"DefaultMenuFlyoutItemStyle", +"DefaultListViewItemStyle", +"DefaultCommandBarStyle", +"DateTimePickerFlyoutButtonStyle", +"DateTimeFlyoutBorderPadding", +"DatePickerTopHeaderMargin", +"DatePickerThemeMinWidth", +"DatePickerThemeMaxWidth", +"DatePickerFlyoutPresenterMonthPadding", +"DatePickerFlyoutPresenterItemPadding", +"DatePickerFlyoutPresenterItemHeight", +"DatePickerFlyoutPresenterHighlightHeight", +"DatePickerFlyoutPresenterAcceptDismissHostGridHeight", +"CommandBarWithoutRevealStyle", +"CommandBarOverflowPresenterMargin", +"CommandBarMoreButtonMargin", +"CommandBarFlyoutEllipsisButtonStyle", +"CommandBarFlyoutCommandBarOverflowPresenterStyle", +"CommandBarFlyoutAppBarToggleButtonStyle", +"CommandBarFlyoutAppBarButtonStyle", +"ComboBoxTopHeaderMargin", +"ComboBoxPopupMaxNumberOfItems", +"ComboBoxPopupMaxNumberOfItemsThatCanBeShownOnOneSide", +"ColorPickerBorderStyle", +"CalendarDatePickerTopHeaderMargin", +"ButtonRevealStyle", +"BottomThicknessFilterConverter", +"BackgroundImageDefaultTemplate", +"BackgroundGlyphDefaultTemplate", +"AutoSuggestBoxTopHeaderMargin", +"AppBarToggleButtonTextLabelOnRightMargin", +"AppBarToggleButtonTextLabelMargin", +"AppBarToggleButtonRevealOverflowStyle", +"AppBarToggleButtonRevealLabelsOnRightStyle", +"AppBarToggleButtonOverflowTextTouchMargin", +"AppBarToggleButtonOverflowTextLabelPadding", +"AppBarToggleButtonOverflowCheckTouchMargin", +"AppBarToggleButtonOverflowCheckMargin", +"AppBarThemeMinHeight", +"AppBarThemeCompactHeight", +"AppBarButtonTextLabelOnRightMargin", +"AppBarButtonTextLabelMargin", +"AppBarButtonRevealOverflowStyle", +"AppBarButtonRevealLabelsOnRightStyle", +"AppBarButtonOverflowTextTouchMargin", +"AppBarButtonOverflowTextLabelPadding", +"AppBarButtonContentViewboxMargin", +"AppBarButtonContentViewboxCompactMargin", +"AppBarButtonContentViewboxCollapsedMargin", +"AppBarButtonContentHeight", +"AccentButtonStyle",}); + } +} \ No newline at end of file diff --git a/test/ModernWpfTestApp/ApiTests/CommonStylesTests.cs b/test/ModernWpfTestApp/ApiTests/CommonStylesTests.cs index efbdeb7a..849cae61 100644 --- a/test/ModernWpfTestApp/ApiTests/CommonStylesTests.cs +++ b/test/ModernWpfTestApp/ApiTests/CommonStylesTests.cs @@ -17,6 +17,9 @@ using XamlControlsResources = ModernWpf.Controls.XamlControlsResources; using System.Windows.Markup; using System; +using ModernWpf.Controls; +using System.Text; +using System.Collections; #if USING_TAEF using WEX.TestExecution; @@ -32,6 +35,163 @@ namespace ModernWpf.Tests.MUXControls.ApiTests [TestClass] public class CommonStylesApiTests : ApiTestBase { + [TestMethod] + public void VerifyAllThemesContainSameResourceKeys() + { + bool dictionariesContainSameElements = true; + RunOnUIThread.Execute(() => + { + var resourceDictionaries = new ResourceDictionaryEx(); + resourceDictionaries.ThemeDictionaries.Add("Default", ThemeResources.Current.GetThemeDictionary("Dark")); + resourceDictionaries.ThemeDictionaries.Add("Light", ThemeResources.Current.GetThemeDictionary("Light")); + resourceDictionaries.ThemeDictionaries.Add("HighContrast", ThemeResources.Current.GetThemeDictionary("HighContrast")); + Log.Comment("ThemeDictionaries"); + + var defaultThemeDictionary = resourceDictionaries.ThemeDictionaries["Default"] as ResourceDictionary; + + foreach (var dictionaryName in resourceDictionaries.ThemeDictionaries.Keys) + { + // Skip the Default theme dictionary + if (dictionaryName.ToString() == "Default") + { + continue; + } + + Log.Comment("Comparing against " + dictionaryName.ToString()); + var themeDictionary = resourceDictionaries.ThemeDictionaries[dictionaryName] as ResourceDictionary; + + bool allKeysInDefaultExistInDictionary = AreKeysFromExpectedInActualDictionary(defaultThemeDictionary, "Default", themeDictionary, dictionaryName.ToString()); + bool allKeysInDictionaryExistInDefault = AreKeysFromExpectedInActualDictionary(themeDictionary, dictionaryName.ToString(), defaultThemeDictionary, "Default"); + + dictionariesContainSameElements &= (allKeysInDefaultExistInDictionary && allKeysInDictionaryExistInDefault); + } + + Verify.AreEqual(0, resourceDictionaries.MergedDictionaries.Count, "MergedDictionaries is not empty, Verify if you really wanted to update the merged dictionary. If so, update the test"); + }); + + Verify.IsTrue(dictionariesContainSameElements, "Resource Keys you have added are missing in one of the theme dictionaries. This is trouble since we might end up crashing when trying to resolve the key in that Theme."); + if (!dictionariesContainSameElements) + { + Log.Error("Resource Keys you have added are missing in one of the theme dictionaries. This is trouble since we might end up crashing when trying to resolve the key in that Theme."); + } + } + + [TestMethod] + public void VerifyNoResourceKeysWereRemovedFromPreviousStableReleaseInV2Styles() + { + /* + if (PlatformConfiguration.IsOSVersionLessThan(OSVersion.Redstone5)) + { + // https://github.com/microsoft/microsoft-ui-xaml/issues/4674 + Log.Comment("Skipping validation below RS5."); + return; + } + */ + + RunOnUIThread.Execute(() => + { + EnsureNoMissingThemeResources( + BaselineResources.BaselineResourcesList2dot5Stable, + ThemeResources.Current); + }); + } + + private bool AreKeysFromExpectedInActualDictionary(ResourceDictionary expectedDictionary, string expectedDictionaryName, ResourceDictionary actualDictionary, string actualDictionaryName) + { + List missingKeysInActualDictionary = new List(); + foreach (DictionaryEntry entry in expectedDictionary) + { + if (!actualDictionary.Contains(entry.Key)) + { + missingKeysInActualDictionary.Add(entry.Key.ToString()); + } + } + + if (missingKeysInActualDictionary.Count > 0) + { + Log.Comment("Keys found in " + expectedDictionaryName + " but not in " + actualDictionaryName); + foreach (var missingKey in missingKeysInActualDictionary) + { + Log.Error("* " + missingKey); + } + } + + return (missingKeysInActualDictionary.Count == 0); + } + + private void EnsureNoMissingThemeResources(IList baseline, ThemeResources dictionaryToVerify) + { + var actualResourcesKeys = new HashSet(); + var resourceDictionaries = dictionaryToVerify; + + foreach (var dictionaryName in resourceDictionaries.ThemeDictionaries.Keys) + { + var themeDictionary = resourceDictionaries.ThemeDictionaries[dictionaryName] as ResourceDictionary; + + foreach (DictionaryEntry entry in themeDictionary) + { + string entryKey = entry.Key as string; + if (!actualResourcesKeys.Contains(entryKey)) + { + actualResourcesKeys.Add(entryKey); + } + } + } + + foreach (DictionaryEntry entry in resourceDictionaries) + { + string entryKey = entry.Key as string; + if (!actualResourcesKeys.Contains(entryKey)) + { + actualResourcesKeys.Add(entryKey); + } + } + + StringBuilder missingKeysList = new StringBuilder(); + + bool allBaselineResourceKeysExist = true; + foreach (var baselineResourceKey in baseline) + { + if (!actualResourcesKeys.Contains(baselineResourceKey)) + { + missingKeysList.Append(baselineResourceKey + ", "); + allBaselineResourceKeysExist = false; + } + } + + Verify.IsTrue(allBaselineResourceKeysExist, "List of missing resource keys: " + missingKeysList.ToString()); + if (!allBaselineResourceKeysExist) + { + Log.Error("List of missing resource keys: " + missingKeysList.ToString()); + } + } + + public void DumpThemeResources() + { + RunOnUIThread.Execute(() => + { + var resourceDictionary = ThemeResources.Current; + + Log.Comment("ThemeDictionaries"); + foreach (var key in resourceDictionary.ThemeDictionaries.Keys) + { + Log.Comment("* " + key.ToString()); + + var themeDictionary = resourceDictionary.ThemeDictionaries[key] as ResourceDictionary; + foreach (var entry in themeDictionary) + { + Log.Comment("\t*" + entry.ToString()); + } + } + + Log.Comment("Entries in Resource Dictionary"); + foreach (var entry in resourceDictionary) + { + Log.Comment("* " + entry.ToString()); + } + }); + } + [TestMethod] public void VerifyUseCompactResourcesAPI() { diff --git a/test/ModernWpfTestApp/ProgressBarPage.xaml b/test/ModernWpfTestApp/ProgressBarPage.xaml index 6d846d7d..d39f9522 100644 --- a/test/ModernWpfTestApp/ProgressBarPage.xaml +++ b/test/ModernWpfTestApp/ProgressBarPage.xaml @@ -30,6 +30,14 @@ + TestWUXProgressBar.Maximum) + { + TestWUXProgressBar.Value = (int)(TestWUXProgressBar.Minimum + 0.5); + } + else + { + TestWUXProgressBar.Value += 1; + } } public void UpdatePadding_Click(object sender, RoutedEventArgs e) @@ -103,6 +116,8 @@ public void UpdatePadding_Click(object sender, RoutedEventArgs e) TestProgressBar.Padding = new Thickness(paddingLeft, 0, paddingRight, 0); ROValueText.Text = TestProgressBar.Value.ToString(); + + TestWUXProgressBar.Padding = new Thickness(paddingLeft, 0, paddingRight, 0); } private void ToggleTheme_Click(object sender, RoutedEventArgs e)