如题所述
温馨提示:答案为网友推荐,仅供参考
第1个回答 推荐于2016-07-12
private Point formPoint;
private void panel_FTitle_MouseDown(object sender, MouseEventArgs e)
{
formPoint = Cursor.Position;
}
private void panel_FTitle_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
int px = Cursor.Position.X - formPoint.X;
int py = Cursor.Position.Y - formPoint.Y;
this.Location = new Point(this.Location.X + px, this.Location.Y + py);
formPoint = Cursor.Position;
}
}本回答被提问者和网友采纳
private void panel_FTitle_MouseDown(object sender, MouseEventArgs e)
{
formPoint = Cursor.Position;
}
private void panel_FTitle_MouseMove(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
int px = Cursor.Position.X - formPoint.X;
int py = Cursor.Position.Y - formPoint.Y;
this.Location = new Point(this.Location.X + px, this.Location.Y + py);
formPoint = Cursor.Position;
}
}本回答被提问者和网友采纳