2010-06-05 211 views
0

如果這是模糊的,我很抱歉...實現MVVM自定義類型列表的最佳或最實用的方法是什麼?我有人告訴我,對於每種類型,我都應該有相應的列表。例如,如果我有一個Customer類,我還應該有一個基類爲List的CustomerList類,並且在此類中,我應該在任何客戶列表上完成所有工作。列表實現和自定義類型

因爲我正在尋找使用MVVM開始編寫幾個應用程序應該每個模型包含一個Customer和CustomerList類,然後我需要爲每個模型的ViewModel?我只是各種各樣的困惑,這似乎是矯枉過正。

如果有人可以請向我解釋這一點或指出我在正確的方向,我將不勝感激。我已經看了不少MVVM視頻並獲得了整體思路,但我還沒有得到一些實現。

+0

「List 」或「ObservableCollection 」(或確實是「Collection 」或「BindingList 」)有什麼問題? – 2010-06-05 05:14:50

+0

我只是困惑是否有一個列表或ObservableCollection 在客戶的財產或有一個稱爲客戶的另一個類是客戶:名單或客戶:ObservableCOllection 。 – user337816 2010-06-05 12:48:48

回答

0

我不太清楚你的朋友在需要每個班級的清單時都在說什麼。我知道一些更常見的教程在他們的例子中綁定到ObservableCollections。

我的建議是從你自己的教程中學習MVVM,然後可能教你的朋友多一點關於MVVM。

這是一個question,這將有助於您更好地學習MVVM。

+0

我想他並沒有嚴格地談論MVVM,並且需要爲每個班級列出一份清單,這更多的是當我用勝利表格工作時。 – user337816 2010-06-05 04:20:22