0
可以綁定到List,這樣當任何列表元素髮生更改時,目標都會收到通知?我想通過多值轉換器將列表的依賴項屬性添加到列表中,每當元素髮生更改或添加新元素時,我都會使用列表進行操作。綁定到列表
可以綁定到List,這樣當任何列表元素髮生更改時,目標都會收到通知?我想通過多值轉換器將列表的依賴項屬性添加到列表中,每當元素髮生更改或添加新元素時,我都會使用列表進行操作。綁定到列表
有一個列表可以實現的接口,INotifyCollectionChanged,它用於通知其包含的元素已更改。框架類ObservableCollection實現了這個接口。
如果您需要從集合中的任何元素處理的變化,你會發現這裏的實現:
ObservableCollection that also monitors changes on the elements in collection
但不會通知時「列表中的元素得到改變」只有當列表本身發生變化。 – Magnus 2012-01-08 22:00:17
沒錯,如果你需要這個功能,你必須自己寫。 – ColinE 2012-01-08 22:02:13
ObservableCollection只會在_collection_更改時發出通知 - 添加,刪除等。集合中對象的屬性發生更改時 – 2012-01-08 22:03:05