Hey,
Ich Versuche mich seit ein paar Tagen an einer kleinen App (Adressbuch) zum üben und verstehen.
Möchte es gleich in mvvm machen damit ich hinterher nicht nochmal umlernen muss, auch wenn es sich für so ein kleines Projekt nicht lohnt. Ich möchte damit lernen.
Habe mir dazu 3 weitere Projekte in dem Hauptprojekt angelegt. Model, View, Viewmodel. Diese 3 sind als WPF Klassenbibliothek deklariert.
Im Model habe ich eine Klasse namens Person angelegt, welche Eigenschaften wie Vorname, Nachname etc. Hat.
Das View habe ich bereits in mehreren Usercontrols erstellt.
Und nun hänge ich an dem Verständnis des Viewmodels.
Hier hast du in deinen zahlreichen Beispielen immer ViewModelKlassen und Workspace genutzt. Alles beinhaltet wiederum Klassen mit Eigenschaften und mehr.
Da verstehe ich nicht was die viewmodelklasse darstellt und was der Workspace.
Vielleicht verwirrt es mich auch weil es wieder Klassen mit Eigenschaften sind.
Kann mir das jemand genauer erläutern?
Ich Versuche mich seit ein paar Tagen an einer kleinen App (Adressbuch) zum üben und verstehen.
Möchte es gleich in mvvm machen damit ich hinterher nicht nochmal umlernen muss, auch wenn es sich für so ein kleines Projekt nicht lohnt. Ich möchte damit lernen.
Habe mir dazu 3 weitere Projekte in dem Hauptprojekt angelegt. Model, View, Viewmodel. Diese 3 sind als WPF Klassenbibliothek deklariert.
Im Model habe ich eine Klasse namens Person angelegt, welche Eigenschaften wie Vorname, Nachname etc. Hat.
Das View habe ich bereits in mehreren Usercontrols erstellt.
Und nun hänge ich an dem Verständnis des Viewmodels.
Hier hast du in deinen zahlreichen Beispielen immer ViewModelKlassen und Workspace genutzt. Alles beinhaltet wiederum Klassen mit Eigenschaften und mehr.
Da verstehe ich nicht was die viewmodelklasse darstellt und was der Workspace.
Vielleicht verwirrt es mich auch weil es wieder Klassen mit Eigenschaften sind.
Kann mir das jemand genauer erläutern?
Rechtschreibfehler betonen den künstlerischen Charakter des Autors.