this.KeyDown += new System.Windows.Forms.KeyEventHandler(this.Form_KeyDown);
this.pDraw.MouseDown += new System.Windows.Forms.MouseEventHandler(this.pDraw_MouseDown);
this.pDraw.MouseUp += new System.Windows.Forms.MouseEventHandler(this.pDraw_MouseUp);
Point mouse = new Point();
int offset_x = 0;
int offset_y = 0;
// 改变位置
private void pDraw_MouseDown(object sender, MouseEventArgs e)
{
mouse = e.Location;
}
private void pDraw_MouseUp(object sende

本文介绍了如何在C#的WinForm应用中处理鼠标和键盘事件。通过`MouseDown`、`MouseUp`事件改变控件的位置,并通过`KeyDown`事件结合Ctrl键实现上、下、左、右移动。示例代码展示了如何捕获和响应这些事件。
380

被折叠的 条评论
为什么被折叠?



