3
DataGrid.itemsource를 익명 형식의 List에 바인딩하여 collectionViewSource에 바인딩하지만 목록에 항목을 추가하거나 제거해야하지만 어떻게해야할까요?CollectionViewSource에서 항목을 추가하거나 제거하는 방법은 무엇입니까?
DataGrid.itemsource를 익명 형식의 List에 바인딩하여 collectionViewSource에 바인딩하지만 목록에 항목을 추가하거나 제거해야하지만 어떻게해야할까요?CollectionViewSource에서 항목을 추가하거나 제거하는 방법은 무엇입니까?
CollectionView
및 CollectionViewSource
은 그 이름에서 알 수 있듯이 보기입니다. 원본 컬렉션 만 조작 할 수 있습니다. 변경 사항이 UI에 자동으로 반영되도록하려면 ObservableCollection
을 사용해야합니다.
데이터 바인딩에 익명 형식을 사용하지 않는 것이 좋습니다. 그러나 반드시해야하는 경우 - Equals 메서드를 구현하므로 동일한 속성을 가진 새 항목을 사용하거나 항목의 인덱스를 사용하여 항목을 제거 할 수 있어야합니다.
ObservableCollection에 형식이 필요합니다. 형식을 모르는 경우 무엇을 설정해야합니까?! –
ObservableCollection