首页/技术分享

二次开发教程:WPF 设置快捷键

发布于:2019-07-25 15:25:33
4192人 分享

在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.tuituisoft/blog/3201.html

上一篇:

二次开发教程:C# udp小程序

下一篇:

二次开发教程:C# 读取config文件