2013-02-21 37 views

回答

1

很難說沒有任何上下文,因爲有很多方法可以填充您的列表!

通用答案是你將列表綁定到一個集合視圖,該集合視圖本身將其源代碼綁定到你的視圖模型(或者如果你不需要CollectionView特性,則直接綁定到你的視圖模型)。

當你想修改你的列表時,你確保你在你的屬性上產生了一個modification notification,並且XAML綁定將負責更新所有內容。

這是真正的依賴屬性和綁定的基本東西,你應該閱讀更多關於這個話題。 MVVM-light是一個非常輕的框架,可以讓您以非常乾淨整潔的風格處理各種與綁定有關的問題。您還可以從網站的作者那裏找到關於所有這些主題的非常好的不言自明的網絡廣播。

+1

大多數人可能不會在虛擬機中使用DP。 – 2013-02-21 18:55:18

+0

是的,我在這裏太橢圓了。我將它編輯到適當的'INotifyPropertyChanged'機制。 – Mic 2013-02-21 19:59:16