2010-11-26 125 views
0

我是SL新手,想知道哪些最佳實踐可以解決我的問題。 我有一個基類稱爲說汽車有PropertyA,PropertyB等 我從汽車衍生出一輛法拉利,並增加了PropertyC。 我也從汽車基類中衍生出Lada(:D)並添加了PropertyD。MVVM多態數據綁定

在客戶端,現在我有一個汽車對象集合,我想綁定到我的視圖中的控件。該系列中的一些物品是法拉利,其中一些是拉達。我想爲每種類型定製一個DataTemplate。 那麼你有什麼建議?應該在哪裏檢查車對象的類型,以及如何爲其分配一個自定義視圖?我應該使用ValueConverter還是有更簡潔的方法來解決問題?我沒有MVVM的經驗,所以有些東西對我來說很暗。

謝謝

回答