Suchergebnisse

Suchergebnisse 1-5 von insgesamt 5.

  • Benutzer-Avatarbild

    Bindings sind riskant. Der Xaml-Editor erzwingt zwar die richtige Syntax einer Binding-Setzung, erzwingt aber nicht, dass die angebundene Property ühaupt existiertXML-Quellcode (1 Zeile)Das compiliert, und führt nichtmal zum Laufzeit-Absturz. Sondern es funktioniert einfach nicht (und verschlechtert die Performance u.U. erheblich). Bei richtig angewandtem MVVM–Pattern kennt der Xaml-Editor allerdings den DataContext, und folglich das Viewmodel, das für ein bestimmtes Element gilt. Und dann kann …

  • Benutzer-Avatarbild

    @Vatter: Mein Gott - die c#ler liebens echt von hinten durch die Brust ins Auge. Bis man da mal hinter ist, was Josh da mit seine Workspaces und PersonenViewModelse fabriziert! Also ich hab jetzt einfach das PersonenView ans MainModel angeschlossen und gut ist, und BindingPicking geht auch. Seine Übungen da müsste man nochmal genau analysieren, weil ich blicks grad nicht, welche Funktionen die nach meiner Xaml-Vereinfachung noch erfüllen - aber da kann man bestimmt ziemlich ausmisten.

  • Benutzer-Avatarbild

    Zitat von Vatter: „Dein Beilspiel bindt nun wieder das MainViewModel direkt an die View. Das würde bei vielen unterschiedlichen Views dazu führen, dass dieses ViewModel immer größer wird, weil das dann ALLE Daten des Programmes verwaltet. Das entspricht nicht meinem Verständnis von MVVM. Es soll doch für jede View ein Viewmodel geben und für jede View-Instanz also eine Viewmodel-Instanz, odr?. “Mich ficht das nicht weiter an, wenn letztlich alle Viewmodels im MainViewmodel zusammenfließen. Damit…

  • Benutzer-Avatarbild

    Heute habich den d: DataContext kennengelernt Den d: - Namespace bindet man so ein:XML-Quellcode (2 Zeilen) Der d: - Namespace tätigt Setzungen, die nur zur Designzeit aktiv sind. Nun ist damit auch Setzen eines DataContexts möglich, speziell für die Designzeit:XML-Quellcode (8 Zeilen) Die PersonMock-Resource habich ins App.Xaml gepackt:XML-Quellcode (5 Zeilen) Jo, nun brauche ich kein Code-Behind mehr, um den DataContext vom Container zu erben, und kann trotzdem fabelhaft im Designer Binding-Pi…

  • Benutzer-Avatarbild

    Jo - zum Binding-Picking eignet sich das vollkommen. Aber bei meinem Mock-Teil habich richtige Daten im Designer zur Verfügung: