feat: add tooltip.
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
<ControlTemplate TargetType="u:ThemeToggleButton">
|
<ControlTemplate TargetType="u:ThemeToggleButton">
|
||||||
<Button
|
<Button
|
||||||
Padding="8"
|
Padding="8"
|
||||||
|
FontWeight="Regular"
|
||||||
Name="{x:Static u:ThemeToggleButton.PART_ThemeButton}"
|
Name="{x:Static u:ThemeToggleButton.PART_ThemeButton}"
|
||||||
HorizontalAlignment="Center"
|
HorizontalAlignment="Center"
|
||||||
Theme="{DynamicResource BorderlessButton}">
|
Theme="{DynamicResource BorderlessButton}">
|
||||||
@@ -20,12 +21,15 @@
|
|||||||
</Setter>
|
</Setter>
|
||||||
<Style Selector="^:dark /template/ PathIcon#PART_Icon">
|
<Style Selector="^:dark /template/ PathIcon#PART_Icon">
|
||||||
<Setter Property="Data" Value="{DynamicResource ThemeSelectorButtonDarkGlyph}"></Setter>
|
<Setter Property="Data" Value="{DynamicResource ThemeSelectorButtonDarkGlyph}"></Setter>
|
||||||
|
<Setter Property="ToolTip.Tip" Value="{DynamicResource STRING_THEME_TOGGLE_DARK}"></Setter>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^:light /template/ PathIcon#PART_Icon">
|
<Style Selector="^:light /template/ PathIcon#PART_Icon">
|
||||||
<Setter Property="Data" Value="{DynamicResource ThemeSelectorButtonLightGlyph}"></Setter>
|
<Setter Property="Data" Value="{DynamicResource ThemeSelectorButtonLightGlyph}"></Setter>
|
||||||
|
<Setter Property="ToolTip.Tip" Value="{DynamicResource STRING_THEME_TOGGLE_LIGHT}"></Setter>
|
||||||
</Style>
|
</Style>
|
||||||
<Style Selector="^ /template/ PathIcon#PART_Icon">
|
<Style Selector="^ /template/ PathIcon#PART_Icon">
|
||||||
<Setter Property="Data" Value="{DynamicResource ThemeSelectorButtonDefaultGlyph}"></Setter>
|
<Setter Property="Data" Value="{DynamicResource ThemeSelectorButtonDefaultGlyph}"></Setter>
|
||||||
|
<Setter Property="ToolTip.Tip" Value="{DynamicResource STRING_THEME_TOGGLE_SYSTEM}"></Setter>
|
||||||
</Style>
|
</Style>
|
||||||
</ControlTheme>
|
</ControlTheme>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|||||||
@@ -12,4 +12,7 @@
|
|||||||
<x:String x:Key="STRING_MENU_DIALOG_CLOSE">Close</x:String>
|
<x:String x:Key="STRING_MENU_DIALOG_CLOSE">Close</x:String>
|
||||||
<x:String x:Key="STRING_PAGINATION_JUMP_TO">Jump to page</x:String>
|
<x:String x:Key="STRING_PAGINATION_JUMP_TO">Jump to page</x:String>
|
||||||
<x:String x:Key="STRING_PAGINATION_PAGE"> </x:String>
|
<x:String x:Key="STRING_PAGINATION_PAGE"> </x:String>
|
||||||
|
<x:String x:Key="STRING_THEME_TOGGLE_DARK">Dark</x:String>
|
||||||
|
<x:String x:Key="STRING_THEME_TOGGLE_LIGHT">Light</x:String>
|
||||||
|
<x:String x:Key="STRING_THEME_TOGGLE_SYSTEM">System</x:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|||||||
@@ -12,4 +12,7 @@
|
|||||||
<x:String x:Key="STRING_MENU_DIALOG_CLOSE">关闭</x:String>
|
<x:String x:Key="STRING_MENU_DIALOG_CLOSE">关闭</x:String>
|
||||||
<x:String x:Key="STRING_PAGINATION_JUMP_TO">跳至</x:String>
|
<x:String x:Key="STRING_PAGINATION_JUMP_TO">跳至</x:String>
|
||||||
<x:String x:Key="STRING_PAGINATION_PAGE">页</x:String>
|
<x:String x:Key="STRING_PAGINATION_PAGE">页</x:String>
|
||||||
|
<x:String x:Key="STRING_THEME_TOGGLE_DARK">暗色</x:String>
|
||||||
|
<x:String x:Key="STRING_THEME_TOGGLE_LIGHT">亮色</x:String>
|
||||||
|
<x:String x:Key="STRING_THEME_TOGGLE_SYSTEM">跟随系统</x:String>
|
||||||
</ResourceDictionary>
|
</ResourceDictionary>
|
||||||
|
|||||||
Reference in New Issue
Block a user