我想现在使用某种形状,但是稍后想用图形替换它,我认为这很简单。但是,我将如何使用箭头键来控制它并将其左右移动?如何使用箭头键移动对象?
0
A
回答
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
0
您可能会使用KeyUp
和/或KeyDown
的事件处理程序,或者您可能需要使用PreviewKeyUp
和/或PreviewKeyDown
。
在处理程序中,您可以更新形状/图形的位置。