|
11 | 11 | Height="230" |
12 | 12 | DataContext="{Binding RelativeSource={RelativeSource Self}}"> |
13 | 13 |
|
14 | | - <Border |
| 14 | + <Border CornerRadius="8" Margin="0,0,12,12" |
15 | 15 | Background="{DynamicResource AcrylicBackgroundFillColorDefaultBrush}" |
16 | | - BorderBrush="{DynamicResource SurfaceStrokeColorFlyoutBrush}" |
17 | | - CornerRadius="8" |
18 | | - Margin="0,0,12,12"> |
| 16 | + BorderBrush="{DynamicResource SurfaceStrokeColorFlyoutBrush}"> |
| 17 | + <FrameworkElement.Resources> |
| 18 | + <ResourceDictionary> |
| 19 | + <ResourceDictionary.MergedDictionaries> |
| 20 | + <ui:ThemeResources CanBeAccessedAcrossThreads="{x:Static local:App.IsMultiThreaded}"> |
| 21 | + <ui:ThemeResources.ThemeDictionaries> |
| 22 | + <ResourceDictionary x:Key="Light" ui:ThemeDictionary.Key="Light"> |
| 23 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrush" Color="{DynamicResource {x:Static ui:ThemeKeys.ControlStrokeColorDefaultKey}}" /> |
| 24 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPointerOver" Color="{DynamicResource ControlStrokeColorSecondary}" /> |
| 25 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPressed" Color="{DynamicResource ControlStrokeColorDefault}" /> |
| 26 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushDisabled" Color="{DynamicResource ControlStrokeColorDefault}" /> |
| 27 | + </ResourceDictionary> |
| 28 | + <ResourceDictionary x:Key="Dark" ui:ThemeDictionary.Key="Dark"> |
| 29 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrush" Color="{DynamicResource ControlStrokeColorDefault}" /> |
| 30 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPointerOver" Color="{DynamicResource ControlStrokeColorSecondary}" /> |
| 31 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPressed" Color="{DynamicResource ControlStrokeColorDefault}" /> |
| 32 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushDisabled" Color="{DynamicResource ControlStrokeColorDefault}" /> |
| 33 | + </ResourceDictionary> |
| 34 | + <ResourceDictionary x:Key="HighContrast" ui:ThemeDictionary.Key="HighContrast"> |
| 35 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrush" Color="{DynamicResource SystemColorButtonTextColor}" /> |
| 36 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPointerOver" Color="{DynamicResource SystemColorButtonTextColor}" /> |
| 37 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPressed" Color="{DynamicResource SystemColorButtonTextColor}" /> |
| 38 | + <SolidColorBrush x:Key="HyperlinkButtonBorderBrushDisabled" Color="{DynamicResource SystemColorButtonTextColor}" /> |
| 39 | + </ResourceDictionary> |
| 40 | + </ui:ThemeResources.ThemeDictionaries> |
| 41 | + </ui:ThemeResources> |
| 42 | + </ResourceDictionary.MergedDictionaries> |
| 43 | + </ResourceDictionary> |
| 44 | + </FrameworkElement.Resources> |
| 45 | + |
19 | 46 | <ui:HyperlinkButton |
20 | 47 | HorizontalAlignment="Stretch" |
21 | 48 | VerticalAlignment="Stretch" |
22 | 49 | HorizontalContentAlignment="Stretch" |
23 | 50 | VerticalContentAlignment="Stretch" |
24 | 51 | NavigateUri="{Binding Link, Mode=OneWay}"> |
25 | 52 | <Grid> |
26 | | - <Grid.Resources> |
27 | | - <ResourceDictionary> |
28 | | - <ResourceDictionary.MergedDictionaries> |
29 | | - <ui:ThemeResources CanBeAccessedAcrossThreads="{x:Static local:App.IsMultiThreaded}"> |
30 | | - <ui:ThemeResources.ThemeDictionaries> |
31 | | - <ResourceDictionary x:Key="Light" ui:ThemeDictionary.Key="Light"> |
32 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrush" Color="{DynamicResource ControlStrokeColorDefault}" /> |
33 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPointerOver" Color="{DynamicResource ControlStrokeColorSecondary}" /> |
34 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPressed" Color="{DynamicResource ControlStrokeColorDefault}" /> |
35 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushDisabled" Color="{DynamicResource ControlStrokeColorDefault}" /> |
36 | | - </ResourceDictionary> |
37 | | - <ResourceDictionary x:Key="Dark" ui:ThemeDictionary.Key="Dark"> |
38 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrush" Color="{DynamicResource ControlStrokeColorDefault}" /> |
39 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPointerOver" Color="{DynamicResource ControlStrokeColorSecondary}" /> |
40 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPressed" Color="{DynamicResource ControlStrokeColorDefault}" /> |
41 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushDisabled" Color="{DynamicResource ControlStrokeColorDefault}" /> |
42 | | - </ResourceDictionary> |
43 | | - <ResourceDictionary x:Key="HighContrast" ui:ThemeDictionary.Key="HighContrast"> |
44 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrush" Color="{DynamicResource SystemColorButtonTextColor}" /> |
45 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPointerOver" Color="{DynamicResource SystemColorButtonTextColor}" /> |
46 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushPressed" Color="{DynamicResource SystemColorButtonTextColor}" /> |
47 | | - <SolidColorBrush x:Key="HyperlinkButtonBorderBrushDisabled" Color="{DynamicResource SystemColorButtonTextColor}" /> |
48 | | - </ResourceDictionary> |
49 | | - </ui:ThemeResources.ThemeDictionaries> |
50 | | - </ui:ThemeResources> |
51 | | - </ResourceDictionary.MergedDictionaries> |
52 | | - </ResourceDictionary> |
53 | | - </Grid.Resources> |
54 | 53 | <Grid.RowDefinitions> |
55 | 54 | <RowDefinition Height="75" /> |
56 | 55 | <RowDefinition Height="*" /> |
|
0 commit comments