2017-01-23 9 views
0

Ich habe ein kleines Problem mit einem C# -WPF-Projekt, benutze ein Hauptfenster für die GUI und ein anderes Projekt für die Busines-Logik (die Aufgaben erledigen). Das MainWindow ist das Startprojekt und ich habe hier auf das BusinesLogic-Projekt verwiesen. Nachdem ich auf eine Schaltfläche geklickt habe, beginne ich mit den erforderlichen Aufgaben. Aber ich bin nicht in der Lage, die GUI zu aktualisieren, während Aufgaben im BusinesLogic-Projekt ausgeführt werden. Eine Referenzrückgabe ist nicht möglich.C# wpf update Hauptfenster aus einem anderen Projekt

Was muss ich tun, um die GUI des Hauptfensters aus dem BusinesLogic-Projekt zu aktualisieren?

Jede Hilfe wird geschätzt. Vielen Dank im Voraus.

+3

werfen Sie einen Blick auf MVVM (Model View ViewModel) -Muster. – Mat

Antwort

1

Ich würde empfehlen, lesen Sie auf MVVM (Model ViewModel) und implementieren Sie es in Ihr Projekt. Es wurde entwickelt, um mit WPF-Anwendungen zu arbeiten, und unterstützt die Trennung von Ansicht und Modell, bietet jedoch eine Verbindung zwischen den beiden, um die Benutzeroberfläche von Logic zu aktualisieren.

Verwandte Themen