首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

为什么按键没反应呢?高手帮忙了!该怎么处理

2012-02-02 
为什么按键没反应呢?高手帮忙了!publicpartialclassForm1:Form{publicForm1(){InitializeComponent()}pri

为什么按键没反应呢?高手帮忙了!
public   partial   class   Form1   :   Form
        {
                public   Form1()
                {
                        InitializeComponent();
                }
                private   Form   form1;
                private   void   button1_Click(object   sender,   EventArgs   e)
                {
                        if   (form1   ==   null)
                                form1   =   new   Form();
                        form1.Show();

                }

                private   void   Form1_KeyDown(object   sender,   KeyEventArgs   e)
                {
                        MessageBox.Show( "you   press   the   key   "   +   e.KeyCode.ToString());
                }
        }
为什么按键没反应呢?高手帮忙了!

[解决办法]
......
[解决办法]
窗体的KeyDown事件需要注册的吧???
public Form1()
{
InitializeComponent();
this .KeyDown += new KeyEventHandler(Form1_KeyDown);
}
然后应该就可以了
[解决办法]
LZ的意思是button1点之后没有反应了吧.button1的tabStop设置为true.否则你的事件form捕获不到
[解决办法]
抱歉,应该设置为false.哈哈
[解决办法]
没有深想,看看其它人有答案没
[解决办法]
C#不能实现全局hook 用C++做

热点排行