keyup事件的e

  private void Form1_KeyUp(object sender, System.Windows.Forms.KeyEventArgs e)
  {
   if ((e.KeyCode == Keys.F1)
  }
e代表的是按下的按钮,而不是弹起的按钮

补充:
属性说明
Alt获取一个值,该值指示是否曾按下 ALT 键。
Control获取一个值,该值指示是否曾按下 CTRL 键。
Handled获取或设置一个值,该值指示是否处理过此事件。
KeyCode获取 KeyDown 或 KeyUp 事件的键盘代码。
KeyData获取 KeyDown 或 KeyUp 事件的键数据。
KeyValue获取 KeyDown 或 KeyUp 事件的键盘值。
Modifiers获取 KeyDown 或 KeyUp 事件的修饰符标志。这指示曾按下哪一个修饰符键(CTRL、SHIFT 和 ALT)的组合。
Shift获取一个值,该值指示是否曾按下 SHIFT 键。


若要判断是不是按下了shift+f1
if (e.shift && e.keycode == keys.f1)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值