我有一個StockModule和一個PurchaseModule。當我收到新的採購時,我將其添加到數據庫中的庫存模型中。如何將一個不同模塊的視圖模型暴露給另一個模塊中的控制器?
我的問題是,我在我的StockModule的ViewModel中有一個ObservableCollection stockList,添加股票的控制器位於PurchaseModule中。我不知道我該如何告訴StockModule中的ViewVodel我已經更新了stockList。
我在wpf和prism中使用了數據綁定。更新模塊中的視圖很容易,但我還沒有找到在兩個模塊之間執行的方法。
當我初始化我的PurchaseModule時,我應該傳遞一個對StockController的引用嗎?我不想那樣做,因爲那看起來太緊密了。
我已經使用EventAggregator從棱鏡而沒有想到用它在模塊之間。 D'哦!我現在就試試這個。 – Akolopez
它像一個魅力。那真是愚蠢。謝謝! – Akolopez
很酷。很高興,它確實幫助你:) – sthotakura