
Originariamente inviata da
alka
Una soluzione "pulita" potrebbe essere quella di
creare un evento nel
Frame che usi per la ricerca, che consenta a elementi esterni (controlli grafici o altro) di venire informati quando si effettua l'azione che dovrebbe comportare
nel caso in esame la chiusura del
Form che ospita l'interfaccia (ma un altro controllo potrebbe "reagire" diversamente).
In questo modo, non si va a creare una dipendenza tra il controllo che contiene il pezzo di interfaccia e il Form in cui viene inserito, né si obbliga il
Frame a conoscere l'entità dell'oggetto che si iscrive all'evento per essere notificato e comportarsi di conseguenza, in questo caso con una chiusura da parte del
Form "ospite".
Ciao!
