Witam,
Mam program składający się z firmy z logowaniem i z formy głównej.
W 1 formie we właściwościach dałem taki kod:
private void logowanie_FormClosing(object sender, FormClosingEventArgs e)
{
if (MessageBox.Show("Czy na pewno chcesz zamknąć program?", "Zamykanie programu", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No)
e.Cancel = true;
}
Tu wszystko śmiga aż miło. Teraz w 2 formie chce zrobić guziczek "zamknij".
Daje w nim kod:
Application.close();
w zdarzeniu form closing mam kod:
private void mainfrm_FormClosing(object sender, FormClosingEventArgs e)
{
Application.Exit();
}
problem w tym że forma zawsze się zamyka, pomimo tego że po naciśnięciu "X" lub guziczka wychodzi zapytanie. Jak to powinno wyglądać żeby działało poprawnie??