zoukankan      html  css  js  c++  java
  • c#快捷键设置和text输入限制

    快捷键 使用KeyDonw事件

    输入限制使用 KeyPress 事件

    1.注意:如果是整个窗体的快捷键,一定要把窗体属性中的KeyPreview改为true

    private void textbox_KeyDown(object sender, KeyEventArgs e)

    {

      // 如果按下组合键CTRL+Enter

      if (e.KeyData == (Keys.Control | Keys.Enter))

      {
        ...
      }
    }
    private void textbox_KeyDown(object sender, KeyEventArgs e)
    {
      // 如果按下组合键CTRL+R
      if (e.Control && e.KeyCode == Keys.R)

      {
      ...
      }  
    private void textbox_KeyDown(object sender, KeyEventArgs e)
    {
      // 如果按下组合键CTRL+A
      if(e.Modifiers == Keys.Control && e.KeyCode == Keys.A)
      {

      ...
      }

    }

    2.如何禁止TextBox按下回车后换行,在KeyPress事件中

            private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
    {
    if (e.KeyChar == 13) // 13是回车代码
    {
    e.Handled = true;
    }
    }
  • 相关阅读:
    英语语法学习
    react-hook
    rrweb手机端录屏,pc端使用
    uni-app
    日期
    Mongodb 保存地理信息 并实现范围检索
    webpack2.2API阅读笔记
    react-lazyload
    项目中常用的各个依赖包的解释
    Android-----test----monkeyrunner
  • 原文地址:https://www.cnblogs.com/fx427103/p/4160651.html
Copyright © 2011-2022 走看看