Wie rufen Sie die Methode-in-Fenster (.xaml.cs) von viewmodel - (.cs) ohne Einführung neuer Referenzen in wpf

Ich bin auf der Suche nach eine einfache Möglichkeit zum aufrufen einer Methode in meiner Main-Fenster, aber ich möchte es nennen, die aus meiner Sicht Modell. Im Grunde bin ich auf der Suche für einige, der König ".Eltern - " Art der Sache zu stellen, die in die View-Modell-Referenz des Hauptfensters.

Oder, wenn Sie möchten, heraus zu überprüfen, der Grund, warum ich dies tun wollen und sagen Sie mir, einen anderen Weg zu gehen über mein problem:

Arbeite ich mit einer app, die ständig bekommt Informationen gefüttert. Im viewmodel werden die Informationen verarbeitet. Ich möchte, um eine Benachrichtigung jedes mal, wenn eine information kommt, die erfüllt gewisse Qualifikation.

Anfangs hatte ich ein Wörterbuch in der viewmodel, dass die gespeicherten Informationen über die Informationen, und ich aufgerufen, Wörterbuch im Hauptfenster, so dass ich könnte die Fenster, Blitz und senden weitere Meldungen. Aber ich war immer Probleme mit dem viewmodel-Wörterbuch wird kontinuierlich verändert, während ich auf es in die MainWindow.

Sorry, wenn diese Frage klingt dumm. Ich habe gerade angefangen mit WPF zwei Monaten, und habe keinen großen hintergrund in der Programmierung auch vor, dass, entweder.

Nicht, dass wenn das ganze Paradigma des MVVM? Ein view-Modell sollte nicht einmal wissen, dass die Ansicht existiert. Wie werden Sie reagieren auf Veränderungen in das Wörterbuch aus der Sicht derzeit? Könnten Sie potenziell abonnieren, um Ereignisse aus der View-Modell, wie beschrieben in dieser thread?
Danke @nekizalb , ich bin der überprüfung heraus, dass der thread jetzt

InformationsquelleAutor | 2013-11-07

Schreibe einen Kommentar