簡體   English   中英

聯網的MVVM需要應用說明

[英]networked MVVM Application explanation needed

我正在做我的第一個WPF / MVVM應用程序,該應用程序將被安裝在網絡環境中,使用MVVM,我最喜歡OnPropertyChanged,假設在客戶端上我只安裝了ViewModels和Models的視圖。在服務器上,一個用戶現在在ViewModel上更新了一個屬性,並且-當然-他立刻看到了區別,其他用戶也一樣嗎? 例如,一個用戶添加了一個新項目,現在他可以看到他剛提交的新項目,另一個用戶已經在使用同一窗口,他還會立即找到第一個用戶輸入的項目嗎?

提前致謝

穆薩卜

MVVM使用WPF綁定。 綁定僅在本地工作,因此ViewModel無法在服務器上使用。 但是,模型可以,因為您的視圖將僅綁定到ViewModel。

因此,為了使您的想法完全起作用,您將需要一種方法讓您的ViewModel知道Model中的任何更改。 由於這不是MVVM的一部分,因此您可以選擇任何適合您需求的解決方案。 因此,對於其他用戶是否相同的問題答案取決於您選擇的解決方案。 這不是一個真正的MVVM問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM