WPF 设置快捷键

xiaoxiao2021-02-28  83

在WPF里可以通过InputBindings来设置快捷键

<Window x:Class="ShortCutDemo.MainWindow"         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"         xmlns:d="http://schemas.microsoft.com/expression/blend/2008"         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"         xmlns:ignore="http://www.galasoft.ch/ignore"         mc:Ignorable="d ignore"         Height="300"         Width="300"         Title="MVVM Light Application"         DataContext="{Binding Main, Source={StaticResource Locator}}">          <Window.Resources>         <ResourceDictionary>             <ResourceDictionary.MergedDictionaries>                 <ResourceDictionary Source="Skins/MainSkin.xaml" />             </ResourceDictionary.MergedDictionaries>         </ResourceDictionary>     </Window.Resources>     <Window.InputBindings>         <KeyBinding Command="{Binding TestCommand}" Key="Space"  Modifiers="Alt"/>     </Window.InputBindings>     <Grid x:Name="LayoutRoot">         <Button x:Name="button" Command="{Binding TestCommand}" Content="Button" HorizontalAlignment="Left" Margin="117,128,0,0" VerticalAlignment="Top" Width="75"/>     </Grid> </Window>

转载请注明原文地址: https://www.6miu.com/read-73620.html

最新回复(0)