cooleader320的专栏

沟通发现价值,技术创造财富

如何处理Form 上的键盘事件,ProcessCmdKey肯定起作用!!

  protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
        {
            if (keyData == Keys.Enter)
            {
                if (m_level == RewardLevel.Four)
                {
                    //读取所有合法用户,过滤掉已经获奖的用户
                    InitUIByLevel(truefalse);
                    FrmInput4Level frm = new FrmInput4Level(RewardLevel.Four, m_users, m_exclude);
                    frm.ShowDialog();
                    return base.ProcessCmdKey(ref msg, keyData);
                }
                else
                {
                    btnStart_Click(nullnull);
                    return true;
                }
            }
            else
            {
                return base.ProcessCmdKey(ref msg, keyData);
            }
        }
阅读更多
文章标签: null
个人分类: Microsoft .NET
上一篇.NET4.0环境下要使用.NET2.0及.NET3.5的程序
下一篇.NET 程序中的异常处理
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭