Einzelnen Beitrag anzeigen

Schokohase
(Gast)

n/a Beiträge
 
#20

AW: Frage zum Designkonzept MVVM unter Delphi

  Alt 21. Sep 2018, 15:22
@Rollo62

Control.Enabled setzen macht die View, das Ermitteln wann und warum (z.B. erst wenn ein gültiges Land ausgewählt wurde kann man die Postleitzahl eintragen) ist Aufagbe des ViewModels.

Ob das ViewModel diese Aufgabe dann an das Model weiterdelegiert oder nicht ... was kümmert es die View. Das ViewModel sollte einfach eine Antwort darauf haben, damit die View ihre Arbeit erledigen kann.

Wenn es Änderungen an den Anforderugen gibt ... kommt darauf an was für Änderungen
  • Statt fliegender Luftballons jetzt tanzende Mäuse? Betrifft nur die View.
  • Zusätzlich zum Land müssen auch 3 Checkboxen gewählt sein? Betrifft nur das ViewModel (wenn es diese Eigesnchaften schon gab)
  • ...

Geändert von Schokohase (21. Sep 2018 um 15:30 Uhr)
  Mit Zitat antworten Zitat