Zdravim,
resim nasledujici problem:
Mam tridu Manager, ktera vlastni dalsi tridy Loader (pripadne jejich potomky). Chtel bych aby jako reakci na udalost z tridy Loader (nepovede se neco nacist) tuto tridu Manager smazal (Dispose) a misto ni vytvoril jinou. Problem je v tom, ze pokud Manager odebira udalosti Loaderu, tak pokud Loader v reakci na udalost smazu, tak se po skonceni obsluhy nemam kam vratit a aplikace spadne (urezu si pod sebou vetev)...
Jde toto nejak rozume resit pomoci udalosti?
Predem Diky.
Fórum › .NET
Likvidace objektu jako reakce na udalost.
no neviem ako pomocou udalosti, skôr by som využil throw Exception, alebo využiť návratovu hodnotu metody.
co ma napada, tak opozdit zrusenie loadera. Teda v udalosti sa označí loader za neplatný a nová instancia sa vytvorí, až bude potrebná.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 20 hostů
Podobná vlákna
Událost drag drop na vic objektu — založil Mamrdek
Volaní objektu jako proměnou — založil capek.vl
C# reakce na maximalizaci — založil samae1
Okamžitá reakce — založil dragon124
Moderátoři diskuze