分类目录

链接

2012年二月
« 1月   3月 »
 12345
6789101112
13141516171819
20212223242526
272829  

近期文章

热门标签

博主推荐

现在位置:    首页 > .NET > 正文
C#实现组合键
.NET 暂无评论 阅读(2,444)
  1.  #region 快捷键
  2.         private void Payee_KeyUp(object sender, KeyEventArgs e)
  3.         {
  4.             switch (e.KeyCode)
  5.             {
  6.                 case Keys.Enter:
  7.                     if ((Control.ModifierKeys > Keys.Control) != 0)
  8.                     {
  9.                         btnSaveBak_Click(this, EventArgs.Empty);
  10.                     }
  11.                     break;
  12.                 case Keys.Escape:
  13.                     btnEsc_Click(this, EventArgs.Empty);
  14.                     break;
  15.                 case Keys.F1:
  16.                     btnDelete_Click(this, EventArgs.Empty);
  17.                     break;
  18.                 //case Keys.F3:
  19.                 //    labWeiShou_Click(null, null);
  20.                 //    break;
  21.             }
  22.  
  23.         }
  24.         #endregion
// Ctrl + H
if ((Control.ModifierKeys & Keys.Control) != 0 && e.KeyCode == Keys.H)
{
MessageBox.Show("Ctrl + H");
}

// Alt + H
if ((Control.ModifierKeys & Keys.Alt) != 0 && e.KeyCode == Keys.H)
{
MessageBox.Show("Alt + H");
}

// Shift + H
if ((Control.ModifierKeys & Keys.Shift) != 0 && e.KeyCode == Keys.H)
{
MessageBox.Show("Shift + H");
}

// Ctrl + Alt + Shift + H
if ((Control.ModifierKeys & Keys.Control) != 0 &&
(Control.ModifierKeys & Keys.Alt) != 0 &&
(Control.ModifierKeys & Keys.Shift) != 0 &&
e.KeyCode == Keys.H)
{
MessageBox.Show("Ctrl + Alt + Shift + H");
}

本文版权归数据库之家所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:C#实现组合键 | 数据库之家

发表评论

留言无头像?