Как создать событие в c #, когда встречаются координаты двух графических блоков - PullRequest
0 голосов
/ 19 сентября 2019

Я создаю игру в визуальных студийных формах, используя c #.Я хотел бы создать событие, где, если координаты picture_box_A == координаты изображения box_b / c / d ... событие возникает.Спасибо за поддержку.

1 Ответ

1 голос
/ 19 сентября 2019

Вы можете подписаться на событие Move для каждого из ваших PictureBox элементов управления.Обработчик события может выглядеть примерно так:

private void PictureBoxMoved(object sender, EventArgs e)
{
    if (pb1.Location == pb2.Location)  // Replace pb1 and pb2 with actual control names
        MyEvent?.Invoke();  // pass args depending on your event handler delegate
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...