Я пытаюсь найти причину, чтобы использовать делегата, и насколько я знаю, делегата, в основном то, что для события.
Событие, которое я бы провел, было бы в Windows Forms. У меня есть панель, которая запускается невидимой, но когда она становится видимой, все в фоновом режиме отключается (всплывающее окно).
Я мог бы сделать так, чтобы все, что делает панель видимой, также приводило к отключению всего, как я обычно делаю. Но могу ли я установить делегат или событие, поэтому, когда эта панель видна, она вызывает метод, который отключает все?
Я просто не могу понять, как решить это с делегатом.