Domanda

Sto cercando qualche idea su come incorporare il metodo FileReference come Carica in un'architettura Cairngorm.

In particolare, penserei a fuoco un evento con il file in esso, e va bene. Ma come si potrebbe quindi essere in grado di ascoltare per esempio Progress Eventi?

Una cosa che ho pensato è quello di avere il fuoco delegato off eventi progress che sono in ascolto per la vista.

Tutte le idee sarebbe molto apprezzato!

È stato utile?

Soluzione

Si potrebbe creare un'istanza della classe FileReference secondo lei, assegnarlo a una proprietà nella vista e ascoltare ProgressEvent lì. Allora lasciate che il vostro comando o Delegato di gestire l'avvio il caricamento dopo aver inviato l'evento.

Se non ti piace l'idea di una vista istanziare un FileReference, si potrebbe scrivere una classe di supporto che ha la FileReference come una proprietà, assegnare l'oggetto assistente nella vostra vista, assegnare l'oggetto di supporto al vostro evento, e poi ripetere la stessa procedura di cui sopra, solo che adesso il comando o il delegato avrebbe anche assumersi la responsabilità di istanziare il FileReference sul oggetto di supporto.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top