2013-02-18 2 views
0
private void GameForm_FormClosed(object sender, FormClosedEventArgs e) 
{ 
    infform.Show(); 
} 

GameForm имеет другую форму, inoform. Форма не будет отображаться при закрытии. Что-то здесь не так?FormClosed event не увольняется

+0

Вы зарегистрировались в форме с событием FormClosed? – WannaCSharp

+2

, если infform принадлежит GameForm, возможно, он уничтожается, поскольку GameForm теперь закрыт? – AndrewP

ответ

0

Не могли бы вы помочь?

private void GameForm_FormClosing(object sender, FormClosingEventArgs e) 
    { 
     this.Hide(); 
     infform.ShowDialog(); 
    } 
0

Одна вещь, чтобы иметь в виду ... когда ваши основные form закрывается, весь выход из приложения. Если вы хотите поймать это событие, вы можете зарегистрироваться до Application.ApplicationExit.

Это событие срабатывает при выходе из строя Application.

Смежные вопросы