[問題] 用方向鍵操控picturebox

作者: oogtoo (只吃棒棒不吃糖)   2017-12-30 22:01:42
已有爬文
但還是不知道哪裡有問題
程式碼如下
private void plane_KeyDown(object sender,KeyEventArgs key)
{
plane.Visible = false;
switch(key.KeyCode)
{
case Keys.Left:
if (plane.Left > 0)
plane.Left -= 110;
break;
case Keys.Right:
if (plane.Left < 330)
plane.Left += 110;
break;
}
}
中間有插入過
plane.Visible = false
但沒有執行
在想是不是根本這程式
就不會執行
作者: Litfal (Litfal)   2017-12-30 22:45:00
因為沒有停駐點,無法攔截Key event,改用PreviewKeyDown
作者: yuhaw0715 (kks0123)   2017-12-31 10:01:00
Event跟元件沒有綁定
作者: annies5 (念渝)   2016-03-02 16:59:00
綁定後去看看Form1.Designer.cs

Links booklink

Contact Us: admin [ a t ] ucptt.com