add:快捷键面板

This commit is contained in:
2026-05-01 17:39:27 +08:00
parent 6c7c76958f
commit a33a399989
2 changed files with 9 additions and 22 deletions
+7 -20
View File
@@ -15,25 +15,12 @@
<ui:SettingsCard.HeaderIcon>
<ui:FontIcon x:Name="HeaderFontIcon" Icon="{x:Static ui:SegoeFluentIcons.KeyboardStandard}" />
</ui:SettingsCard.HeaderIcon>
<ikw:SimpleStackPanel Orientation="Horizontal" Spacing="8" VerticalAlignment="Center">
<Border Background="{DynamicResource SubtleFillColorSecondaryBrush}"
BorderBrush="{DynamicResource ControlStrokeColorDefaultBrush}"
BorderThickness="1"
CornerRadius="4"
Padding="10,4"
VerticalAlignment="Center">
<TextBlock x:Name="CurrentHotkeyTextBlock"
Text="未设置"
FontFamily="Consolas"
FontWeight="SemiBold"
MinWidth="88"
TextAlignment="Center"
VerticalAlignment="Center" />
</Border>
<Button x:Name="BtnSetHotkey"
Content="设置"
MinWidth="64"
Click="BtnSetHotkey_Click" />
</ikw:SimpleStackPanel>
<Button x:Name="BtnSetHotkey"
MinWidth="120"
FontFamily="Consolas"
FontWeight="SemiBold"
Click="BtnSetHotkey_Click">
<TextBlock x:Name="CurrentHotkeyTextBlock" Text="未设置" />
</Button>
</ui:SettingsCard>
</UserControl>
+2 -2
View File
@@ -79,7 +79,7 @@ namespace Ink_Canvas.Windows
private void StartHotkeyCapture()
{
BtnSetHotkey.Content = "请按键...";
CurrentHotkeyTextBlock.Text = "请按键...";
Focus();
KeyDown += HotkeyItem_KeyDown;
KeyUp += HotkeyItem_KeyUp;
@@ -87,7 +87,7 @@ namespace Ink_Canvas.Windows
private void StopHotkeyCapture()
{
BtnSetHotkey.Content = "设置";
UpdateHotkeyDisplay();
KeyDown -= HotkeyItem_KeyDown;
KeyUp -= HotkeyItem_KeyUp;
}