Получите контроль над свернутой формой - PullRequest
0 голосов
/ 07 августа 2020

У меня есть три формы: основная, вторая и последняя, ​​которая открывается второй с помощью ShowDialog ().

Если я минимизирую последнюю форму , I go назад к первой форме, и, в свою очередь, активируется кнопка для возврата к последней форме. Если я нажму эту кнопку, я увижу последнюю форму, но не смогу ее использовать, я вижу только ее .

Как я могу получить контроль над этой формой?

Код минимизации последней формы :

 private void button_minimize_Click(object sender, EventArgs e)
 {
    this.Hide();
    Principal fom = new Principal(true, this);
    fom.ShowDialog();
 }

Код первой формы для повторного открытия последней формы :

 private void bt_galvCh_Click(object sender, EventArgs e)
 {
    formMinimizadoGalv.Activate();
    formMinimizadoGalv.BringToFront();
    formMinimizadoGalv.Focus();
    formMinimizadoGalv.Show();
 }

Это последняя форма, я вижу ее с помощью этого кода, но могу использовать зеленую кнопку:

Изображение последней формы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...