IBindingList를 사용하여 GenericCollection을 구현했으며 항목이 추가되거나 제거 된 경우 이벤트가 잘 작동합니다. 예상대로 항목을 변경/편집 할 때 이벤트를 발생시키지 않습니다. 이 컬렉션을 사용하는 각 클래스에서 INotifyPropertyChanged를 구현하지 않고도 변경 사항을 가져 오거나 편집 할 수있는 로직을 구현하는 간단한 방법이 있습니까?일반 콜렉션 - CollectionBase, IBindingList 및 아이템 변경/이벤트에 대한 이벤트 발생
나는 뭔가를 찾고있을 수도 있지만 기본적으로 컬렉션을 사용하는 각 클래스에 대해 INotifyPropertyChanged를 코딩 할 필요없이 DataTable의 기능을 모방하고 내 그리드에 편집/변경.
감사합니다,
마크
'System.Collections.ObjectModel'에서'Collection'또는'ObservableCollection '을 다시 만든 것처럼 들립니다. –
SLaks