C# winformTextBox 键盘监听方式

 更新时间:2024年04月17日 09:45:11   作者:筱丶新  
这篇文章主要介绍了C# winformTextBox 键盘监听方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

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 EventHandler(textBox1_TextChanged);
            textBox1.KeyDown+=new KeyEventHandler(textBox1_KeyDown);//添加键盘事件
        }

Step 2 : 监听事件

示例:

  • 添加Ctrl+A 全选事件
        /// <summary>
        /// 控件事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void textBox1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
        {
            if (e.KeyCode == Keys.A && e.Control)
            {
                textBox1.SelectAll();
            }
        }

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • C# Ini文件操作实例

    C# Ini文件操作实例

    这篇文章主要介绍了C# Ini文件操作实例,需要的朋友可以参考下
    2014-02-02
  • C#对WPF数据绑定的菜单插入Seperator分隔

    C#对WPF数据绑定的菜单插入Seperator分隔

    这篇文章介绍了C#对WPF数据绑定的菜单插入Seperator分隔的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#编写DES加密、解密类

    C#编写DES加密、解密类

    本文给大家汇总了一下使用C#实现的DES加密、解密类的代码,十分的简单实用,有需要的小伙伴可以参考下
    2015-05-05
  • c#二维码生成的代码分享

    c#二维码生成的代码分享

    c#生成二维码实现示例代码分享,生成方法是调用外网API,为了不直接调用别人的接口,创建一个QrImg.aspx用于显示二维码,传参数即可
    2013-12-12
  • c#中如何去除字符串左边的0

    c#中如何去除字符串左边的0

    这篇文章主要介绍了c#中如何去除字符串左边的0问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-05-05
  • c#编写的番茄钟倒计时器代码

    c#编写的番茄钟倒计时器代码

    番茄钟是老外做饭用的一个厨具,比如蒸包子,水开后再蒸十分钟,就把番茄钟拧一下拧到10的刻度上,然后番茄钟就嗒嗒嗒的慢慢归位,等到十分钟后完全归位,然后就叮的响一声,提醒老外把火关掉。
    2015-03-03
  • ASP.NET MVC 5使用X.PagedList.Mvc进行分页教程(PagedList.Mvc)

    ASP.NET MVC 5使用X.PagedList.Mvc进行分页教程(PagedList.Mvc)

    这篇文章主要介绍了ASP.NET MVC 5使用X.PagedList.Mvc进行分页教程(原名为PagedList.Mvc),需要的朋友可以参考下
    2014-10-10
  • C#向Word文档中添加内容控件的方法示例

    C#向Word文档中添加内容控件的方法示例

    这篇文章主要给大家介绍了C#向Word文档中添加内容控件的方法,文中对各种不同控件的添加方法分别进行了介绍,如组合框、文本、图片、日期选取器及下拉列表等内容控件,都给出了详细的示例代码,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-01-01
  • 使用C#实现将Word 转文本存储到数据库并进行管理

    使用C#实现将Word 转文本存储到数据库并进行管理

    这篇文章主要为大家详细介绍了如何使用C#实现将Word 转文本存储到数据库并进行管理,文中的示例代码讲解详细,需要的小伙伴可以参考一下
    2024-03-03
  • C#中ref关键字的用法

    C#中ref关键字的用法

    这篇文章介绍了C#中ref关键字的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07

最新评论