2
嗨,我有一個名單,其中myclass有一個名稱屬性,沒有什麼幻想(現在)。我有兩種方式綁定名稱,並希望在列表中相同,這意味着如果我刪除或添加一個新項目的列表我想我的用戶界面反映這一點,如何做到這一點?Silverlight,數據綁定列表然後更改該列表,如何更新?
嗨,我有一個名單,其中myclass有一個名稱屬性,沒有什麼幻想(現在)。我有兩種方式綁定名稱,並希望在列表中相同,這意味着如果我刪除或添加一個新項目的列表我想我的用戶界面反映這一點,如何做到這一點?Silverlight,數據綁定列表然後更改該列表,如何更新?
您使用ObservableCollection<T>
類實現您的列表。
當項目被刪除或添加或當實現INotifyPropertyChanged的成員具有修改了此類屬性的觀察該集合的UI對象時,它將被更新。
另外,如果你現有的列表上實現專業化,你寧願不從ObservableCollection<T>
派生,那麼你可以在你的專業List類實現INotifyCollectionChanged
和INotiftyPropertyChanged
到acheive相同的目標。