this.KeyPreview = true;



private void Form1_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
        {

if (e.KeyCode == Keys.F1)
            {
                // Display a pop-up Help topic to assist the user.
                MessageBox.Show("你好");
            }
            else if (e.KeyCode == Keys.F2)
            {
                MessageBox.Show("好");
            }
        }

哪位看看,代码有错误吗?为什么我按F1和F2没反应呢?求解

private void Form1_KeyDown(object sender, KeyEventArgs e)

   {             switch (e.KeyCode)

    {

case Keys.F1:

        break;

     case Keys.F2:

        break;

     case Keys.F3:

         break;

      }

     MessageBox.Show("key down is " + e.KeyCode.ToString());

}

我刚是了下,我这边成功了。语句和你写的一样,只是KeyPreview这个键值我是在form1的属性中设定的。

转载于:https://www.cnblogs.com/xihong2014/p/4182692.html

c#问题(按F1或F2键时触发事件)相关推荐

  1. javascript鼠标双击时触发事件大全

    javascript事件列表解说 事件 浏览器支持 解说 一般事件 onclick IE3.N2 鼠标点击时触发此事件 ondblclick IE4.N4 鼠标双击时触发此事件 onmousedown ...

  2. jquery:当内容发生改变时触发事件

    jquery:当内容发生改变时触发事件 (当元素的值改变时发生 change 事件(仅适用于表单字段). change() 方法触发 change 事件,或规定当发生 change 事件时运行的函数. ...

  3. layui使用tips_使用layer.tips实现鼠标悬浮时触发事件提示消息实现

    代码: 你瞅啥!?过来试试! 方法一: function show(id) { layer.tips("左边么么哒", "#"+id+"", ...

  4. input绑定的jedate日期控件的值改变时触发事件问题

    一.input绑定的jedate日期控件的值改变时触发事件问题 一般input中值发生改变,用onchange 就可以触发事件,但我现用jedate日期控,选中日期后,发现onchange无效. 后经 ...

  5. JS在即将离开当前页面(刷新或关闭)时触发事件

    // onbeforeunload 事件在即将离开当前页面(刷新或关闭)时触发window.onbeforeunload = function () {return /^\#\/ipinfo/.tes ...

  6. Bootstrap- Modal对话框如何在关闭时触发事件

    下表列出了模态框中要用到事件.这些事件可在函数中当钩子使用. 事件 描述 实例 show.bs.modal 在调用 show 方法后触发. $('#identifier').on('show.bs.m ...

  7. Enter键的触发事件

    jQuery实现按Enter键触发事件? 按Enter触发 $(function(){document.onkeydown = function(e){ var ev = document.all ? ...

  8. iframe关闭时触发事件_超详细的mysql数据库事件--定时任务介绍及日常管理

    概述 由于最近在做某些日志表的清理工作,会用到定时任务,所以这里也简单介绍一下mysql如何用事件来实现定时任务. 后面会介绍两个日志表清理实现方案,一种是传统的定时delete,另一种会稍微复杂点, ...

  9. html下拉条触发事件,css 滚动条滑动到底部时触发事件

    div: 当 滚动的距离+div的高度 == 文档的高度时,则滚动条以滑动到底部. $(document).ready(function (){ var nScrollHight = 0; //滚动距 ...

最新文章

  1. 想不到,那些让我半夜偷偷收藏的沙雕表情包,竟是出自 AI 之手
  2. AI企业下一个使命:让生物特征数据使用走向阳光透明
  3. python开发需要掌握哪些知识-研究深度学习的开发者,需要对 Python 掌握哪些知识?...
  4. 索尼游戏手柄SP2的开发体会
  5. 你真的知道 NoSuchMethodError 发生原因和解决办法吗
  6. SDH光端机市场应用及发展趋势介绍
  7. 实时数据产品实践——美团大交通战场沙盘
  8. mo汇编指令_汇编指令大全
  9. spanner 的前世今生
  10. 珍藏40个android应用源码分享
  11. Silverlight/WPF中DependencyProperty使用陷阱一枚
  12. Codeforces Round #584 (Div. 1 + Div. 2)
  13. Alos 12.5米DEM免费下载教程、高精度DEM数据、土地利用数据、植被类型分布数据、建筑轮廓分布数据
  14. 数模电路基础知识 —— 8. PN结与三极管的工作原理
  15. 计算机专业面试银行的自我介绍,银行面试自我介绍1分钟
  16. lzg_ad:Windows Embedded Standard 安装说明
  17. Java程序实现繁体字转换简体字
  18. 图片合成雾的方法概述
  19. 条形码生成EAN-13码(用JavaScript生成)
  20. Windows程序设计——Ellipse函数画圆及不用Windows自带的画椭圆函数画椭圆

热门文章

  1. 电脑硬件知识学习_电脑故障小知识自己动手不再花冤枉钱
  2. php怎么引入外部css文件,js如何引入css外部文件
  3. Java笔记-SSLSocket双向认证实例
  4. 反汇编基础-加法的求值过程(各种类型)
  5. 初一上册计算机教案,人教版七年级上册信息技术教学计划
  6. go io.reader 多次读取_你应该掌握的 Go 高级并发模式:计时器
  7. Python中操作mysql的pymysql模块详解
  8. zabbix安装部署windows_Zabbix监控windows部署安装
  9. 饼图大小调整_这么漂亮的双层饼图,你会做吗?让你工作汇报更出彩!
  10. 使用 el 能否定义作用域变量_Jsp之El表达和JSTL标签库