Diskuze: "nejde" Application.Exit()
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Tvůrce

Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
tak sem si trošku zagůglil, ale jak to přes onload vypnout sem
nepochopil.
Takže můžeš mi prosím říct jak?
OnLoad je první metoda, která se vykoná, až je formulář připravený. Jednoduše si jí najdi v eventech(událostech) v designeru v properties a nebo napiš v kódu override, vyber onload a tam do ní dej ještě tu tvojí metodu.
Pak existuje ještě lepší varianta, ale tou tě nebudu zatěžovat (jde o to, že by ses zeptal,
jestli se ta aplikace má vůbec spustit)
první metoda, co se vykoná...
já to z toho prvního komentářa pochopil tak, že má něco společnýho s
ukončením
protected override void OnLoad(EventArgs e)
{
souhla();
}
ale dík, funguje
si řek brzo.
ale funguje to v pohodě i bez něj, ale radši to tam vrátim
Application.Exit(); bys neměl používat nikde, formulář jde zavřít pomocí Close().
můžu se zeptat proč by nemělo? já ho mam v několika aplikací a dou v pohodě, včetně tajtý
Protože applikace má jeden hlavní formulář od kterého se odvíjí. A stačí na tom hlavním zavolat Close metodu, aby se zavřeli i všechny ostatní.
Zobrazeno 10 zpráv z 10.