2016-08-22 142 views
0

我已經搜索過SO,但似乎我找不到任何這個。棱鏡 - 複合視圖與單個視圖模型跨越兩個區域

我有這樣一件事:

enter image description here

其中一個觀點是文件列表,並視圖B之前導航到不同的文件夾(麪包屑控制)。如果視圖A選擇了一些項目(如全選,刪除)等,視圖B還具有一些功能。所以基本上它們是相關的,應該是一個視圖。

我需要的是:

  • 既可以採用具有超過兩個區域
  • 一個視圖跨度或有兩種觀點,但有一個視圖模型
  • 有導航的工作,因此,如果視圖A的導航,視圖B也在導航

我將在整個應用程序中出現更多這樣的情況,所以我正在尋找一些通用的基礎設施來實現此目標。 Prism中可能嗎?

回答

1

有很多方法可以完成你想要的。這是一個PluralSight課程,向您展示如何使用自定義區域行爲,基於正在導航到另一個區域的內容加載一個區域中的相關視圖。

https://www.pluralsight.com/courses/prism-problems-solutions

+0

這是一個邊緣[僅鏈接應答](// meta.stackexchange.com/q/8231)。你應該擴大你的答案,在這裏包含儘可能多的信息,並使用鏈接僅供參考。 – FrankerZ

+0

該鏈接提供了完整的步驟,解釋和示例代碼。沒有必要反芻已經存在的東西。 –

+0

添加了使用自定義區域行爲的基本部分。 –

相關問題