2017-01-23 29 views
0

我有點麻煩了一個C#WPF項目,使用Mainwindow GUI和Busines邏輯(做任務)的其他項目。 MainWindow是啓動項目,我在這裏引用了BusinesLogic項目。點擊一個按鈕後,我開始執行所需的任務。 但我無法在BusinesLogic項目中運行任務時更新GUI。參考返回是不可能的。c#wpf更新從另一個項目的主窗口

我需要做些什麼來更新BusinesLogic項目的Mainwindow GUI?

任何幫助表示讚賞。 在此先感謝。

+3

看MVVM(模型視圖ViewModel)模式。 – Mat

回答

1

我建議閱讀MVVM(Model View ViewModel)並將其應用到您的項目中。它旨在與WPF應用程序一起使用,並支持View和Model的分離,但提供了兩者之間的綁定,以便從Logic中更新UI。

相關問題