Загрузка данных


 private void button1_MouseEnter(object sender, EventArgs e)
 {

     int w = ClientRectangle.Width;
     int h = ClientRectangle.Height;
     int x = Control.MousePosition.X;
     int y = Control.MousePosition.Y;
     if ((x < w / 2) && (y < h / 2))
         kvadrant = 1;
     else if ((x >= w / 2) && (y < h / 2))
         kvadrant = 2;
     else if ((x < w / 2) && (y > h / 2))
         kvadrant = 3;
     else if ((x >= w / 2) && (y >= h / 2))
         kvadrant = 4;
     
     if (kvadrant == 1)
         button1.Location = new Point(rnd.Next(w / 2 + 50, w - 30), rnd.Next(h / 2 + 50, h - 30));
     if (kvadrant == 2)
         button1.Location = new Point(rnd.Next(50, w / 2 - 50), rnd.Next(h / 2 + 50, h - 30));
     if (kvadrant == 3) //send to 2
         button1.Location = new Point(rnd.Next(w / 2 + 50, w - 30), rnd.Next(50, h / 2 - 50));
     if (kvadrant == 4)
         button1.Location = new Point(rnd.Next(30, w / 2 - 50), rnd.Next(40, h / 2 - 35));

     Console.WriteLine($"{x}, {y}");
 }