Я хочу вызвать объект balloon, который уничтожается при нажатии, и проверить это в функции события таймера

#c# #forms #oop #window

#c# #формы #ооп #окно

Вопрос:

В событии click в моем коде, когда я нажимаю объект balloon, я хочу проверить, соответствует ли он результату уравнения, сгенерированного случайным образом.

Для этой проблемы я хочу вызвать объект balloon, который уничтожается при нажатии в событии timer, и проверить, соответствует ли уничтоженный объект ответу или нет.

Я хочу использовать объект «balloon» в событии timer, чтобы проверить, равен ли всплывающий воздушный шар результату уравнения или нет.

Приложение C # Winforms

 private void timer1_Tick(object sender, EventArgs e)
{  
    for (int h = 1; h <= 5; h  )
    {
            if(PopBalloon(v))
    }           
}

private void PopBalloon(object sender, EventArgs e)
{
        int num;
        
        if (GameOver == false)
        {
            var balloon = (PictureBox)sender;
            balloon.Top = r.Next(700, 1000);
            balloon.Left= r.Next(5,500);
        }
}
  

Комментарии:

1. Я не уверен, в чем заключается ваш вопрос. Можете ли вы уточнить, какая часть не работает? Кроме того, код, который вы показываете выше, либо не компилируется, либо вы показываете неправильную перегрузку PopBalloon

2. Спасибо за сотрудничество, теперь моя проблема решена