Jak zrobić żeby po naciśnięciu czerwonego X-a wyskoczył np. komunikat “czy na pewno chcesz zamknąć program?”
lub “Nie zapisano danych-Zapisać postęp?”
Jak zrobić żeby po naciśnięciu czerwonego X-a wyskoczył np. komunikat “czy na pewno chcesz zamknąć program?”
lub “Nie zapisano danych-Zapisać postęp?”
W zdarzeniu FormClosing wyświetlasz messagebox i jeśli program nie powinien się zamknąć dajesz linijkę
e.Cancel = True
Kompilator mówi że instrukcja jest nie poprawna…
Podaj cały kod (zdarzenia) i to co mówi kompilator
Nie zrobiłeś tego tak jak pisałem. Zdarzenie FormClosing.
No zmieniłem zdarzenie, ale kompilator odrzuca “e.cancel = True”
Niemożliwe, aby to nie działało na FormClosing, podaj kod po zmianach
Nie wystarczy w kodzie zmienić nazwy zdarzenia, teraz tam ciągle siedzi (byVal sender as Object, ByVal e as System.Windows.Forms.FormClosedEventArgs ) powinno być oczywiście System.Windows.Forms.FormClosingEventArgs. Najlepiej po prostu wytnij kod, który napisałeś i do nowego zdarzenia wklej
Sorki za pomyłkę…
Działa jak trzeba-dzięki!