Я работаю над упражнением, в котором мне нужно перемещать кнопку мышью, но мне нужно сохранить первое местоположение этой кнопки.
это мой код:
private Point location => new Point(button1.Location.X, button1.Location.Y);
private void button1_MouseDown(object sender, MouseEventArgs e)
{
isMouseDown = true;
}
private void button1_MouseMove(object sender, MouseEventArgs e)
{
if(isMouseDown)
{
button1.Left = e.X + button1.Left - (button1.Width / 2);
button1.Top = e.Y + button1.Top - (button1.Height / 2);
}
}
но значение местоположения меняется после перемещения кнопки, что я должен сделать, чтобы сохранить первое значение.