C# winformTextBox 键盘监听方式
目录
- C# winformTextBox 键盘监听
- Step 1:添加监听
- Step 2 : 监听事件
- 总结
C# winformTextBox 键盘监听
Step 1:添加监听
- 方式1:Designer中添加监听
this.textBox1.Location = new System.Drawing.Point(12, 5); this.textBox1.Multiline = true; this.textBox1.Name = "textBox1"; this.textBox1.Size = new System.Drawing.Size(548, 188); this.textBox1.TabIndex = 0; this.textBox1.TextChanged += new System.EventHandler(this.textBox1_TextChanged); this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown);//添加键盘事件
- 方式2:CS代码里添加监听
public Form1() { InitializeComponent(); textBox1.TextChanged += new EventHandleSWrpAJer(textBox1_TextC编程hanged); textBwww.devze.comox1.KeyDown+=new KeyEventHandler(textBox1_KeyDown);//添加键盘事件 }
Step 2 : 监听事件
示例:
- 添加Ctrl+A 全选事件
//www.devze.com/ <summary> /// 控件事件 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e) { www.devze.com if (e.KeyCode == Keys.A && e.Control) { textBox1.SelectAll(); } }
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程客栈(www.devze.com)。
精彩评论