2010-03-30 4 views
0

Pour une opération longue qui sera exécutée dans le présentateur, où placer le curseur d'attente?Question stupide: où placer le curseur d'attente dans une longue opération dans le modèle MVP?

  1. dans Vue? la vue ne devrait pas en savoir trop sur la logique métier, elle est passive.
  2. dans le présentateur? semble étrange dans le présentateur d'appeler le code de l'interface utilisateur.
  3. ajouter une méthode à l'interface Voir, comme SetWait (bool), et l'appeler dans le présentateur?

Alors, qu'en pensez-vous?

Répondre

2

Je le fais habituellement comme n ° 3 du présentateur dire à l'utilisateur de montrer à l'utilisateur un "long fonctionnement" rétroaction ... ce que cela signifie pour la vue (curseur d'attente, message, etc.)

Questions connexes