0
我用mvvm light創建了一個非常簡單的wpf應用程序。使用MVVM/MVVM-Light編輯記錄
我在列表視圖中有行,這些是書對象的模板化表示。 我可以點擊一行,然後點擊一個編輯按鈕,這個按鈕加載一個新窗口併發送新窗口來編輯圖書(使用mvvm-light的Messenger)。
我遇到的問題是當我在新窗口中編輯記錄時,主窗體上的數據被更新。文本框綁定到通過Messenger接收的對象。
我知道這是因爲我基本上已經傳遞了對該地點周圍相同Book對象的引用,因此我在一個地方更新..並且在主頁上更新它。
我想知道的是..有沒有一個標準的方法/方法/概念來實現我想要做的事情?即創建一個「編輯」頁面/屏幕,並選擇放棄編輯?
謝謝。
它已經有一段時間了,就像將近一年。但我認爲這就是我所做的事情。 – 2011-04-06 07:23:39