그룹화를 위해 PagedCollectionView를 사용하고 있습니다. DataGrid와 검색 버튼이있는 텍스트 상자가 있습니다. 표의 ItemSource는 PagedCollectionView이며 PagedCollectionView는 ObservableCollection을 래핑합니다. 그리드의 항목은 바운드 개체를 백그라운드 프로세스로 업데이트 할 수 있기 때문입니다. 검색을 클릭하면 먼저 ObservableCollection에 의해 지우고 DB의 데이터로로드합니다. 내 콜렉션에서 명확하게 호출하는 순간, DataGrid의 내용은 열을 포함하여 사라집니다. 항목이 내 컬렉션에 추가되면 다시 나타납니다. 나는 열이 사라질 때와 같이 헤더와 열 머리말을 남기고 싶어한다. 정렬 명령은 말할 것도없고, 꽤 분주하다. ObservableCollection이기 때문에 항목이 즉각적으로 사라집니다. 그러나 행이 앞서 언급 한 백그라운드 프로세스에 의해 업데이트 될 수 있도록해야합니다. 래퍼로 PagedCollectionView를 제거하고 DataGrid의 ItemSource를 ObservableCollection으로 설정하면이 문제가 발생하지 않으며 컬렉션이 지워지고 행이 백그라운드 프로세스에 의해 즉시 업데이트되는 경우에도 열과 헤더가 유지됩니다. 다른 사람이이 행동을 관찰 했습니까? 누구나 해결 방법을 알고 있습니까? 아니면 내가 잘못하고있는 것일까 요?DataGrid의 ObservableCollection을 래핑 할 때 PagedCollectionView가 데이터가 없을 때 열 머리글을 지 웁니다.
0
A
답변
0
자동 생성 된 열을 사용했기 때문에 문제가 발생했습니다. 내 컬렉션을 지울 때마다 PageCollectionView가 나를 위해 열을 재생성했습니다. 이 속성을 해제하고 Blend를 사용하여 열을 "미리 생성"하여이 문제를 해결할 수있었습니다.
관련 문제
- 1. 열 머리글을 클릭 할 때 Datagridview 열 정렬
- 2. VB.NET에 데이터가 없을 때 Gridview 표시
- 3. 데이터가 없을 때 SqlDataReader가 행을 읽음
- 4. asp.net.vb 데이터가 없을 때 읽지 시도가 잘못되었습니다.
- 5. DataGrid에 데이터가 없을 때 나타나는 기본 클래스 이름
- 6. 예외가 스택 추적을 지 웁니다.
- 7. tableView에 사용할 수있는 데이터가 없을 때 맞춤 라벨 표시
- 8. 파일 스트림에 새 데이터가 없을 때 fgets 블록을 방지하는 방법
- 9. Inputstream에 데이터가 없을 때 FileOutputStream에서 파일 생성 건너 뛰기
- 10. 읽을 데이터가 없을 때 소켓 읽기()가 잠시 멈춤.
- 11. WebRequest의 쿠키 컨테이너를 지 웁니다.
- 12. 바운드 데이터가 없을 때 GridView 바닥 글을 표시합니다.
- 13. 추가 데이터가 없을 때 Jquery flot에서 패닝을 비활성화하는 방법은 무엇입니까?
- 14. QT/QML : 모델에 데이터가 없을 때 메시지를 표시하는 방법
- 15. 파이썬에서 csv 파일을 읽을 때 열 머리글을 정의하는 방법
- 16. Android : onSensorChanged에 대한 대안? 휴대 전화가 테이블 위에 놓여있을 때 가속도 데이터가 없음 (이동이 없을 때)
- 17. rake db : migrate 내 데이터베이스를 지 웁니다.
- 18. 행이 없을 때 어떻게 계산합니까?
- 19. 데이터가 데이터베이스에서 반환되지 않을 때
- 20. 헤더의 jQuery datatable 라디오 버튼을 지 웁니다.
- 21. 사용자가 열 머리글을 클릭 할 때 셀 내용 이외의 값으로 DataGridView 컨트롤을 정렬하도록 할 수 있습니까?
- 22. 피벗 할 때 동적 열
- 23. 현재 터미널 .jar의보기를 비우거나 지 웁니다.
- 24. FORTRAN은 함수 호출간에 arg 값을 지 웁니다.
- 25. Blackberry에서 클래스를 전환 할 때 데이터가 손실됩니다.
- 26. 컴파일 할 때 왜 데이터가 섞여 있습니까?
- 27. QString에서 QByteArray로 변환 할 때 데이터가 손실됩니다.
- 28. XML을로드 할 때 데이터가 유효하지 않습니다.
- 29. SAS Proc Printto가 로그를 지 웁니다.
- 30. 텍스트 파일의 마지막 줄을 지 웁니다.
이 질문에 일부 서식을 추가 할 수 있습니까? 읽기가 매우 어렵습니다. –