2011-06-17 81 views
1

我有兩個演示者,並且他們每個人都有一個視圖。MVP問題,演示者需要更新一個視圖,它不「擁有」

演示者A的視圖有一個網格。當點擊其中一行時,特定行實體在Presenter B的視圖中打開(這是在新窗口中的幾個文本框的結果)。

「B」視圖有一個「保存」按鈕,它會關閉窗口並返回到「A」網格。我希望「A」網格在發生這種情況時自動刷新。

我可以通過將演示者A的參考傳遞給演示者B來完成,但我不確定這是否是進行此類通信的首選方式。

請指教...

回答

1

我想,沒有什麼錯的,如果主持人A具有演示B的參考根據你所描述的東西,鑑於B是一個子視圖以查看A.

+1

我將把你的答案標記爲已接受的答案。我已經通過使用事件解決了這個問題。由於演示者A正在實例化演示者B,因此它現在會監聽保存記錄時將由B引發的事件。這似乎是一個乾淨的做法。 – 2011-06-17 13:27:31

相關問題