Обработка событий (обнаружение при скрытии формы)

Обычно я неплохо умею вычислять и исследовать проблемы без руководства, однако я натолкнулся на загвоздку. Я пытаюсь создать «Событие» с помощью C # (чего я раньше не делал), все, что я искал, не имеет ничего общего с тем, что мне нужно.

Я пытаюсь вызвать класс в своей основной форме, когда форма form2 скрыта. Я нашел код, который должен был проверить, закрыта ли form2 - либо я не интегрировал его в свой код должным образом, либо закрытие отличается от скрытия.

Чтобы прояснить, я хочу запустить программу следующим образом:

  • Form1 запускается
  • Нажмите кнопку настройки на Form1, которая открывает Form2
  • Form2 открывается, где можно изменить настройки
  • Нажмите кнопку «Ok "кнопка на Form2 (здесь я хочу, чтобы Form1 понимал, что Form2 был скрыт
  • Скрыть форму 1 и запустить класс с именем Refresh, который обновляет имена кнопок и URL-адреса
7
задан Henrik 3 February 2012 в 09:40
поделиться