【C#】【Winform】【DevExpress】监听键盘事件

在DevExpress中,您可以使用KeyDownKeyPress事件来监听键盘输入。以下是一个简单的例子,展示了如何在一个表单(Form)中监听键盘事件。

首先,您需要为想要监听键盘事件的控件(比如一个UserControlForm本身)添加事件处理器。

 1 public partial class MyForm : Form
 2 {
 3     public MyForm()
 4     {
 5         InitializeComponent();
 6  
 7         // 为当前窗体添加KeyDown事件处理
 8         this.KeyDown += new KeyEventHandler(MyForm_KeyDown);
 9     }
10  
11     // 键盘按下事件的处理函数
12     void MyForm_KeyDown(object sender, KeyEventArgs e)
13     {
14         // 检查按下的键是哪个
15         if (e.KeyCode == Keys.A)
16         {
17             // 如果按下的是A键,执行相应的操作
18             MessageBox.Show("你按下了A键!");
19         }
20     }
21 }

 

posted @ 2024-10-18 15:56  陆陆无为而治者  阅读(28)  评论(0编辑  收藏  举报