Оттолкнуть форму от ухода с экрана - PullRequest
0 голосов
/ 10 июня 2018

В настоящее время программа отскакивает, когда курсор приближается к нему, но он просто покидает экран. У меня возникают проблемы с удержанием его на экране (позволяя ему отскочить от края монитора)

public partial class Form1 : Form
{

    public Form1()
    {
        InitializeComponent();
    }

    private void timer1_Tick_1(object sender, EventArgs e)
    {
        this.TransparencyKey = this.BackColor;

        if(this.ClientRectangle.Contains(this.PointToClient(Cursor.Position)))
        {
            this.Location = new Point(Cursor.Position.X - (Cursor.Position.Y / 3) + (Cursor.Position.X / 2), Cursor.Position.Y - (Cursor.Position.X / 3) + (Cursor.Position.Y / 2));
        }
    }
}

Обновление

Я хочу получить изображение, которое убегает от курсора, но также не может покинуть экран (отскакивает назад)

...