如何使用箭头键移动对象?

时间:2012-03-28 07:38:56

标签: c# wpf

我现在想要使用某种形状,但我想稍后用图形替换它,我认为这很容易。但是,我如何使用箭头键控制它并将其左右移动?

2 个答案:

答案 0 :(得分:1)

您可以使用事件处理程序 - 如下所示:

private void Form_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{ 
   if (e.KeyCode == Keys.NumPad0)
     {
       MyShape.Width ++ ;
     }
}

请参阅此处:更多示例:http://msdn.microsoft.com/en-us/library/system.windows.forms.control.keydown.aspx

答案 1 :(得分:0)

您可以使用KeyUp和/或KeyDown的事件处理程序,或者可能需要PreviewKeyUp和/或PreviewKeyDown

在处理程序中,您可以更新形状/图形的位置。