快捷键添加

This commit is contained in:
“hsc”
2026-07-30 16:23:37 +08:00
parent 156a04817c
commit f350058f53

View File

@@ -28,6 +28,32 @@
<converter:InverseBooleanConverter x:Key="InverseBooleanConverter" />
<converter:TimeSpanToStringConverter x:Key="TimeSpanConverter" />
</Window.Resources>
<Window.InputBindings>
<!-- 工具菜单命令 (Ctrl + 1~0) -->
<KeyBinding Key="D1" Modifiers="Ctrl" Command="{Binding NewCommand}" />
<KeyBinding Key="D2" Modifiers="Ctrl" Command="{Binding OpenCommand}" />
<KeyBinding Key="D3" Modifiers="Ctrl" Command="{Binding SaveCommand}" />
<KeyBinding Key="D4" Modifiers="Ctrl" Command="{Binding SaveAsCommand}" />
<KeyBinding Key="D5" Modifiers="Ctrl" Command="{Binding SetDefaultCommand}" />
<KeyBinding Key="D6" Modifiers="Ctrl" Command="{Binding SelectCANSignalMonitorCommand}" />
<KeyBinding Key="D7" Modifiers="Ctrl" Command="{Binding MonitorValueSettingCommand}" />
<KeyBinding Key="D8" Modifiers="Ctrl" Command="{Binding SelectCANMessageCommand}" />
<KeyBinding Key="D9" Modifiers="Ctrl" Command="{Binding GetFileStringCommand}" />
<KeyBinding Key="D0" Modifiers="Ctrl" Command="{Binding ShowDialogManagerViewCommand}" />
<KeyBinding Key="B" Modifiers="Ctrl" Command="{Binding SilenceBuzzerCommand}" />
<!-- 流程执行命令 -->
<KeyBinding Key="G" Modifiers="Ctrl" Command="{Binding RefreshCommand}" />
<KeyBinding Key="D" Modifiers="Ctrl" Command="{Binding DestroyCommand}" />
<KeyBinding Key="E" Modifiers="Ctrl" Command="{Binding RunningCommand}" />
<KeyBinding Key="T" Modifiers="Ctrl" Command="{Binding RunSingleCommand}" />
<KeyBinding Key="H" Modifiers="Ctrl" Command="{Binding RunAbnormalStepsCommand}" />
<KeyBinding Key="R" Modifiers="Ctrl" Command="{Binding RestorationCommand}" />
<!-- 窗口操作命令 -->
<KeyBinding Key="M" Modifiers="Ctrl" Command="{Binding MinimizeCommand}" CommandParameter="{Binding RelativeSource={RelativeSource AncestorType=Window}}" />
<KeyBinding Key="Q" Modifiers="Ctrl" Command="{Binding CloseCommand}" CommandParameter="{Binding RelativeSource={RelativeSource AncestorType=Window}}" />
</Window.InputBindings>
<materialDesign:DrawerHost x:Name="MainDrawerHost"
IsLeftDrawerOpen="{Binding IsLeftDrawerOpen, Mode=TwoWay}">