icollectionview

    0

    1답변

    엔티티 프레임 워크를 사용하여 데이터베이스를 쿼리하고 결과를 ICollectionView에 배치하는 방법이 있습니다. ICollectionView은 DataGrid에 대해 ItemsSource의 역할을합니다. 첫 번째 쿼리에서는 모든 것이 제대로 작동하지만 두 번째 쿼리에서 올바른 SortDescriptions의 적용에도 불구하고 데이터가 올바르게 정렬되지

    0

    1답변

    WPF 데스크톱 응용 프로그램이 있습니다. ObservableCollection에 개체 목록을로드합니다. ICollectionView 개체를 사용하여이 ObservableCollection 주위에서 필터를 '감쌀'수 있습니다. 나는 필터를 설정하고 새로 고침하지만 NTO 그렇게 작동합니까 : public class DataFilters : ViewModel

    0

    1답변

    다음은 전체 쿼리입니다. DataGrid가있는 WPF 응용 프로그램이 있습니다. Datagrid는 자동 생성 열이있는 데이터베이스에서 데이터를 가져온 후에 IcollectionView에 바인딩됩니다. 데이터를 바인딩하거나 autogeneratingcolumn 메서드에서 Excel 같은 필터 팝업을 사용하여 헤더 템플릿을 만듭니다. 사용자가 해당 열 머리글을

    1

    2답변

    버그를 생성하려면 TopDataGrid에서 항목을 선택하십시오. 결과적으로 상품 모음은 BottomDataGrid에로드됩니다. 이 컬렉션은 지정한대로 Name 속성으로 정렬됩니다! 그런 다음 TopDataGrid에서 다른 항목을 선택하십시오. 결과적으로 ItemsSource이 BottomDataGrid이 다시로드됩니다. 이제 컬렉션은 정렬되지 않습니다! 코

    0

    1답변

    콘텐츠가있을 때 Button IsEnabled 속성을 DataGrid 속성/이벤트에 바인딩하려고합니다. DataGrid의 항목 소스는 Observable 컬렉션이지만 Filtering을 구현 한 이후 표시되는 내용은 ItemSource 컬렉션과 다를 수 있습니다. 보기가 비어 있거나 비어 있지 않은 경우에 발생하는 DataGrid의 이벤트 또는 속성이 있습

    2

    1답변

    ICollectionView를 몇 번 사용해 본 적이 있지만 문제가 없었습니다 ...하지만이 기능을 사용할 수는 없습니다. 내 생성자에서 나는 다음을 수행하십시오 _viewModels = new ObservableCollection<MyViewModel>(); var icv = CollectionViewSource.GetDefaultView(_v

    0

    1답변

    대량의 데이터를로드한다고 가정 할 때 데이터를로드하는 동안 UI가 응답해야합니다. 현재 유일한 작업 코드는 다음과 같습니다. 항상은 원하지 않는 UI를 새로 고칩니다. UI가 아닌 스레드에서 데이터를로드하고 최종 업데이트를 얻는 방법은 무엇입니까? private static object sync_lock = new object(); private voi

    2

    3답변

    를 추가하지 않습니다 나는이 데이터 그리드에 바인딩 된 다음 ObservableCollection에 : 기본보기를 사용하여, <DataGrid ItemsSource="{Binding Path=Messages}"> 나는 시작에 그것을 분류 :이 public ObservableCollection<Message> Messages = new Observable

    0

    1답변

    ImageAlbums은 ICollectionView 유형이고 GlobalCollection.MyImageAlubms은 ObservableCollection<T> 유형입니다. ImageAlbums = CollectionViewSource.GetDefaultView(GlobalCollection.MyImageAlubms); ImageAlbums.Filter

    0

    2답변

    일부 데이터가 DataGrid에 표시되고 CollectionView에 바인딩됩니다. 바인딩은 정상적으로 작동하지만 읽기 전용 인 것 같습니다. 그리드의 확인란을 선택해도 모델이 업데이트되지 않습니다. 감소 광고 absurdum이 : public class Item { public bool IsChecked { get