Silverlight Developer Center > Silverlight Foren > Silverlight > ViewModel in Property speichern und an Contentpresenter binden

Beantwortet ViewModel in Property speichern und an Contentpresenter binden

  • Montag, 13. Februar 2012 08:47
     
      Enthält Code

    Hallo,

    ich habe eine Frage bei der ich absolut nicht weiterkomme. Ich verwende das MVVM Light Toolkit um eine Silverlight Web Applikation zu programmieren. Diese Applikation soll aus mehreren Seiten bestehen, die ich in einem ContentPresenter anzeigen lassen will. Die MainPage soll die Navigation, die Titelleiste und eben oben genannten Presenter beinhaltene. Nun habe ich ein ViewModel für diese Mainpage und will das jeweilige Viewmodel, dass im Presenter angezeigt werden soll, in einer Property speichern.

    Somit habe ich eine neue Instanz des ViewModelLocators erstellt und dann der Property zugewiesen:

    ViewModelLocator loc = new ViewModelLocator();
    ActualPage = loc.LoginVM;

    Wenn ich das mache und ich starte das Projekt schmiert mir der Internet Explorer und Blend ab, wenn ich diese Zeilen wieder raus gebe, funktioniert alles wieder.

    Wie mache ich das?

    Danke im Vorraus für eure Hilfe,

    Lg Dominik

Antworten

Alle Antworten