原文:WPF 快捷键

  1. <p><pre name="code" class="csharp">

前台

<Window.Resources>

<RoutedUICommand x:Key="btnClick" Text="Button Click"/> </Window.Resources> <Window.InputBindings> <KeyBinding Gesture="Ctrl+F" Key="F" Command="{StaticResource btnClick}"/> </Window.InputBindings> <Window.CommandBindings> <CommandBinding Command="{StaticResource
btnClick}" CanExecute="CommandBinding_CanExecute" Executed="CommandBinding_Executed"/> </Window.CommandBindings> <Grid> <Button Content="Button" Height="23" HorizontalAlignment="Left" Margin="105,76,0,0" Name="button1" VerticalAlignment="Top" Width="75" Click="button1_Click"
/> </Grid>

  1.  

后台

    1. private void button1_Click(object sender, System.Windows.RoutedEventArgs e)
      1. {
        1. MessageBox.Show("sss");
          1. }
            1. private void CommandBinding_CanExecute(object sender, CanExecuteRoutedEventArgs e)
              1. {
                1. e.CanExecute = true;
                  1. }
                        1. private void CommandBinding_Executed(object sender, ExecutedRoutedEventArgs e)
                          1. {
                            1. button1_Click(this, null);
                              1. }
                            1.  

                            WPF 快捷键的更多相关文章

                            1. WPF 快捷键读写txt

                              因为git提交需要写这次做的,所以我想弄个东西来帮我写 WPF可以使用快捷键,快捷键主要使用InputBindings,WPF读写文件很简单 我每次都要写 第一句标题 之后就是我写的修改 然后加上我名 ...

                            2. WPF之全局快捷键

                              目录 1.WPF快捷键实现方式 2.全局快捷键设置界面 3.Windows API调用 4.注册全局快捷键 5.快捷键触发 WPF快捷键实现方式 WPF快捷键实现主要有自定义快捷键命令和全局快捷键两种 ...

                            3. 【WPF】Winform调用WPF窗体注意事项

                               1.需要添加一些引用 2.调用处使用如下方法进行调用 Window win= new Window(); ElementHost.EnableModelessKeyboardInterop(win) ...

                            4. WPFの三种方式实现快捷键

                              最近,对wpf添加快捷键的方式进行了整理.主要用到的三种方式如下: 一.wpf命令: 资源中添加命令 <Window.Resources> <RoutedUICommand x:Ke ...

                            5. 【转】【WPF】WPF 自定义快捷键命令(Command)

                              命令简介 WPF 中的命令是通过实现 ICommand 接口创建的.ICommand 公开两个方法(Execute 及 CanExecute)和一个事件(CanExecuteChanged).Exec ...

                            6. 在WPF中使用全局快捷键

                              今天写一个小程序中使用到了全局快捷键,找到了我之前写的文章在c#中使用全局快捷键翻了一下,发现它是WinForm版本的,而我现在大部分写WPF程序了,便将其翻译了为WPF版本的了. static cl ...

                            7. 【WPF/WAF】设置快捷键(Shortcut Key)

                              基于WAF框架:WPF Application Framework (WAF) View层XAML中设置热键. <Window.InputBindings> <!--<KeyB ...

                            8. WPF设置全局快捷键

                              转自:http://www.cnblogs.com/atskyline/archive/2012/09/20/2694878.html 第一步 引入到Winows API 偷懒直接写在类里 1: [D ...

                            9. WPF 自定义快捷键命令(COMMAND)(转)

                              命令简介 WPF 中的命令是通过实现 ICommand 接口创建的.ICommand 公开两个方法(Execute 及 CanExecute)和一个事件(CanExecuteChanged).Exec ...

                            随机推荐

                            1. pandas 初识(五)

                              1. 如何实现把一个属性(列)拆分成多列,产生pivot,形成向量信息,计算相关性? 例: class_ timestamp count 0 10 2019-01-20 13:23:00 1 1 10 ...

                            2. ElementUi中el-table分页效果

                              现实的场景中很经常遇到表格el-table数据过多,为了更好的用户体验,所以我们需要用到分页,一般分页可以视数据量的大小可分为前端控制和后端控制. 先看下效果(已做脱敏处理) 图1 前端el-tabl ...

                            3. Python如何动态的为对象添加方法或属性,__slots__用法

                              代码示例如下: import types    #使用MethodType方法需要导入包 class test(object):  #定义 一个test类,包含name属性和f()方法 def __i ...

                            4. 【机器学习基础】交叉熵(cross entropy)损失函数是凸函数吗?

                              之所以会有这个问题,是因为在学习 logistic regression 时,<统计机器学习>一书说它的负对数似然函数是凸函数,而 logistic regression 的负对数似然函数 ...

                            5. 通过BGP实现流量劫持

                              BGP BGP全称是Border Gateway Protocol,翻译成中文是边界网关协议,用于全球各个AS之间的路由.它的地位是毋庸置疑的,如果没有它就没有全球的因特网.因为全球各个AS都等价的维 ...

                            6. 12. java ArrayList类

                              一.ArrayList定义 ​ java.util.ArrayList是大小可变的数组的实现,存储在内的数据成为元素.此类提供一些方法来操作内部存储的元素.ArrayList中可不断添加元素,其大小也 ...

                            7. Maven使用之packaging类型

                              项目的打包类型:pom.jar.war 项目中一般使用maven进行模块管理,每个模块下对应都有一个pom文件,pom文件中维护了各模块之间的依赖和继承关系.项目模块化可以将通用的部分抽离出来,方便重 ...

                            8. RAC数据库的ORA-27123: Unable To Attach To Shared Memory Segment Linux-x86_64 Error: 22: Invalid argument

                              RAC数据库的 ORA-27123: Unable To Attach To Shared Memory Segment Linux-x86_64 Error: 22: Invalid argumen ...

                            9. API收藏

                              1.百度图片api get 方法$word = '北海';//要搜索的词$num = 3;//要搜索的数量$url = 'https://image.baidu.com/search/acjson?t ...

                            10. Vue 从入门到进阶之路(十四)

                              之前的文章我们对 vue 的基础用法已经有了很直观的认识,本章我们来看一下 vue 中的生命周期函数. 上图为 Vue官方为我们提供的完整的生命周期函数的流程图,下面的案例我们只是走了部分情况流程,但 ...