我的程序里面有一个Button,当我单击这个Button的时候,就要调用键盘按下方向键上键的事件,谢谢各位!

解决方案 »

  1.   

    你把键盘按下方向键上键的事件里的处理写成一个方法单击button时也调用一次就OK了
      

  2.   

    这个就是button的click事件啊,不过让方向向上就要写代码了,比如point.y-=1;就可以让图片上移,不就是向上方向键么
      

  3.   

    参考先在注册个KeyDown事件,然后在Button_Click里面调用吧,呵呵.
      

  4.   


    在Button_Click传入向下键这个键的值Keys.Down
      

  5.   

            private void button1_Click(object sender, EventArgs e)
            {
                SendKeys.Send(@"{DOWN}"); 
            }
            protected override bool ProcessCmdKey(ref Message msg, Keys keyData)
            {
                if (keyData == Keys.Down)
                {
                    MessageBox.Show("Input Down key");
                }
                return base.ProcessCmdKey(ref msg, keyData);
            }
      

  6.   

    button1.KeyDown+=new Eventhandler(button1_Keydow);//form_loadbutton1_Keydow(object sender,eventarges e)
    {
    //do duty
    }
    好象可以吧
      

  7.   

    我做的是WPF程序,怎么都不对哦,还请各位大侠帮帮忙!谢谢了
      

  8.   

    在QPF中都不对,不过很谢谢您们,非常感谢,已经搞定了,谢谢