2011-04-12 75 views
0

我有一個觀點,叫做選擇,基本上是文字的兩塊,一個標題和到另一個頁面或視圖的鏈接。在我的迭代一個我注意到,這種觀點可以製作成「視圖組成部分」,並模仿周圍我的應用程序的一個更好的整體UI體驗。視圖 - 視圖模型不同的數據

我現在想知道,如何改變視圖模型中的兩個值,以反映應用程序的不同部分,我想要安裝這個「視圖部分」,最好的方法是什麼?如果應用到模型中,應該他們是觀點上的價值觀?

我使用MVVM光在我的應用程序及其WP7是否有幫助。

+0

我不會「視圖部分」真的清楚,但它看起來像你可以創建和重複各地您的應用程序自定義控制。關於MVVM模式還有一件事。你的模型一定不知道任何關於這個模式的核心原則的視圖。 – Arseny 2011-04-13 15:03:29

+0

對不起,我應該更清楚。視圖部分僅僅是視圖中的視圖。這是一個組合練習。 – deanvmc 2011-04-14 09:01:47

回答

0

好吧,我想我找到了一個很好的清潔方法來做到這一點。將我的視圖模型ID屬性綁定到我的模型上作爲「活動視圖ID」。此屬性將包含認爲是打開的(在視圖部分駐留在所有時間的視圖內)的ID,所述視圖部分簡單地讀取該值,然後從根據它的模型拉相應的數據。

相關問題