DataGridTemplateColumn 열이 많이 포함 된 DataGrid가 있습니다. 스크롤바를 움직이면 컨트롤에 데이터를로드 할 요청이 만들어집니다. 이렇게하면 인터페이스가 상당히 느려집니다. 이 기능을 사용하지 않도록 설정하여 모든 컨트롤이 좋은 이전 winform 응용 프로그램처럼 생성자에 전파 될 수 있습니까?DataGrid에서 컨트롤을 시각화하는 방법
0
A
답변
0
이 성능을 향상시키기 위해 탐구 할 수있는 많은 옵션 ...
데이터 그리드 템플릿 열 세포가 표시 될 때 트리거됩니다 코드를 가져 오는 데이터는 다른 스레드에서 수행 할 수 있습니다 후 통지해야이 있습니다 UI 스레드에 전달됩니다.
빠른 수정은 지연된 스크롤링을 사용할 수 있습니다.
또 다른 방법은 DataGridTemplateColumn.CellTemplate
과 CellEditTemplate
입니다. CellTemplate은 단순한 간단한보기 일 수 있고 복잡한보기 (무거운 데이터 가져 오기 호출을 만드는)를 편집 모드로 유지하는 데 사용할 수 있습니다.
이러한 도움이 될 수 있습니까?
관련 문제
- 1. 소리를 시각화하는 방법?
- 2. Excel에서 파일을 시각화하는 방법
- 3. 조인을 시각화하는 방법
- 4. Erlang gen_fsm을 시각화하는 방법
- 5. WADLogsTable을 멋지게 시각화하는 방법
- 6. 클러스터를 시각화하는 방법
- 7. DataGrid에서 하이퍼 링크 컨트롤을 찾을 수 없습니다.
- 8. Datagrid에서 항목 수를 얻는 방법
- 9. 멀티 스레딩 프로세스를 시각화하는 방법?
- 10. 예/아니요 데이터를 시각화하는 방법
- 11. 이런 종류의 정보를 시각화하는 방법
- 12. RRD 파일의 내용을 시각화하는 방법
- 13. DataGrid에서 행을 제거하는 방법
- 14. DataGrid에서 ScrollIntoView를 사용하는 방법?
- 15. DataGrid에서 데이터를 업데이트하는 방법
- 16. WinForms 1.1 DataGrid에서 숫자 서식을 지정하는 방법?
- 17. WPF : DataGrid에서 어떤 컨트롤을 클릭했는지 알 수 있습니다.
- 18. WPF Datagrid에서 컨트롤을 사용할 수없는 경우 행을 선택 취소합니다.
- 19. 웹 페이지의 눈금에 점을 시각화하는 방법
- 20. 웹에서 자바로 데이터를 트리밍하는 방법을 시각화하는 방법
- 21. 파이썬을 사용하여 점으로 시각 좌표를 시각화하는 방법
- 22. C++에서 이진 트리를 시각화하는 방법
- 23. 카메라 롤에서 이미지를 시각화하는 방법 (선택하지 않음)
- 24. vim에서 시각화하는 루비 메서드를 활성화하는 방법
- 25. 방대한 양의 데이터를 빠르게 시각화하는 방법
- 26. VS에서 데이터베이스 테이블 스키마를 시각화하는 방법
- 27. Java 프로그램에서 변수의 범위를 시각화하는 방법
- 28. 델파이 애플리케이션의 메모리 조각화를 모니터링하거나 시각화하는 방법
- 29. JFrame/JPanel에서 콘솔 자바를 시각화하는 방법
- 30. DataGrid에서 명령 이벤트를 실행하는 방법?
항목 원본을 DataGrid로 전달하기 전에'ToList'를 호출하면 어떨까요? – Niki
도움이되지 않습니다. 심지어 새 목록을 만들고 모든 항목을 데이터 소스로 할당 된 새 목록에 복사했습니다. 여전히 같은 문제. –
sergman