WPF 创建全局的事件
来源:互联网 发布:nginx 不代理静态资源 编辑:程序博客网 时间:2024/05/02 04:24
创建一个全局的事件 针对某一类型的控件 ,以下是针对TextBox类型创建KeyDownEvent事件:
后台代码如下:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
EventManager.RegisterClassHandler(typeof(TextBox), TextBox.KeyDownEvent, new RoutedEventHandler(UpdataText));
}
private void UpdataText(object sender,RoutedEventArgs e)
{
TextBox textBox = sender as TextBox;
KeyEventArgs keyEventArgs = e as KeyEventArgs;
Console.WriteLine(textBox.Text+ "---- Current Key:" +keyEventArgs.Key.ToString());
}
}
效果如图
0 0
- WPF 创建全局的事件
- WPF 获取绑定的事件处理程序绑定全局资源
- wpf 创建自定义路由事件
- ajax的全局事件
- wpf的附加事件
- 创建全局的Toast
- 关于全局事件的使用
- WPF路由事件的学习
- WPF自定义控件的事件
- IOS 全局UI的创建
- 创建两个全局的tableview
- WPF中的全局样式
- WPF全局动画控制
- WPF全局异常捕获
- wpf事件
- WPF--事件、路由事件、附加事件的区别
- jquery的ajax全局事件详解
- jquery的ajax全局事件详解
- 【MyBatis框架】mybatis逆向工程自动生成代码
- 提自己——我不是要成为什么
- AS与JS的相互调用
- 【Android】桌面歌词悬浮效果简单实现
- 学习编程并不难,做到以下几点即可!
- WPF 创建全局的事件
- Spring mvc+Easyui遇到的几个问题
- PS 滤镜— — 镜头光晕
- OFDM之卷积交织
- php程序常用端口号,科普一下- -
- redis+mysql
- 读书日志
- 浏览器解析原理
- 学习笔记之Myeclipse学习笔记(一)_“invalid Regular Expression Options”问题解决