WPF学习系列031: 3.4.2 使用输入手势执行命令
来源:互联网 发布:删除mysql注册表 编辑:程序博客网 时间:2024/06/18 18:05
-
- 输入手势是通过键盘快捷方式等其它一些方式执行命令的操作。
- 像Help这样的命令都会定义一个默认的输入手势。
- 当把KeyBinding和MouseBinding对象添加到相关元素的InputBindings集合中时,就可以把自己的输入手势绑定到一个命令上。
- 将输入手势绑定到一个特殊的NotACommand命令上,可以改变输入手势的默认行为。
- XAML实现的方式
3.4.2 使用输入手势执行命令
例如:
this.InputBindings.Add(new KeyBinding(ApplicationCommands.Help, new KeyGesture(Key.F2)));
例如:
this.InputBindings.Add(new KeyBinding(ApplicationCommands.NotACommand, new KeyGesture(Key.F1)));
这将使F1的默认行为不再是Help
<Window.InputBindings>
<KeyBinding Command="Help" Key="F2" />
<KeyBinding Command="NotACommand" Key="F1" />
</Window.InputBindings>
- WPF学习系列031: 3.4.2 使用输入手势执行命令
- WPF学习系列029: 3.4 命令
- Wpf 学习系列2 命令模型
- WPF几个 手势执行顺序
- WPF学习系列030: 3.4.1 内建命令
- 使用手势输入数字
- WPF学习系列032: 3.4.3 带有内建命令绑定的控件
- 走进WPF系列学习之一 如何建立、设计、执行与部署WPF应用程序
- WPF学习一:命令
- WPF命令使用
- php 命令执行系列
- JDK5.0新特性系列 使用ProcessBuilder执行本地命令
- 使用微软Kinect进行手势识别操作的一个简单范例(2)(WPF-C#)
- WPF学习系列010: 2.7.2 集合项
- WPF学习系列015: 2.8.2 编译 XAML
- WPF学习系列020: 3.2.2 变更通知
- 小麦子-WPF学习系列2:XAML入门
- 安卓手机卫士学习笔记系列——GestureDetector手势识别器的使用
- WPF学习系列025: 3.3.1 路由事件的实现
- WPF学习系列026: 3.3.2 路由策略和事件处理程序
- WPF学习系列027: 3.3.3 路由事件实践
- WPF学习系列028: 3.3.4 附加事件
- WPF学习系列029: 3.4 命令
- WPF学习系列031: 3.4.2 使用输入手势执行命令
- WPF学习系列030: 3.4.1 内建命令
- WPF学习系列032: 3.4.3 带有内建命令绑定的控件
- VSS 错误:File names.dat may be corrupt 修复
- Flex 画虚线类
- where in 加变量问题
- some OMT 概念
- 找出路
- 程序与哲学