데이터 그리드에 데이터를로드하는 데 너무 많은 시간이 걸립니다.

klutch1991

내 WPF 앱에 DataGrid 컨트롤이 있습니다. Model 개체의 ObservableCollection에 바인딩됩니다. 각 Model 개체에는 EF-Model 개체를 인수로 적용하는 생성자가 있습니다. 앱 사용자가 올바른 자격 증명을 입력하면 실행해야하는 메서드가 있습니다. 이 메서드는 DB에서 비동기 적으로 데이터를로드합니다 (약 1000 개의 EF-Model 개체). 로드 한 후 각 개체를 Model 생성자에 전달합니다 (smth like MyEFModelObjectsCollection.ForEach(o => MyObservableCollection.Add(new Model(o)))). 하지만이 수천 개의 개체를 내 DataGrid에로드하는 데 너무 오래 걸립니다. 어떻게 처리해야합니까?

파파 라초

편집 할 필요가없는 한 ListView / GridView를 사용하십시오.
기본 편집 (Textbox) 만 필요한 경우에는 여전히 ListView를 사용하십시오.

DataGrid는 많은 작업을 수행하지만 많은 오버 헤드가 있습니다
. 데이터 모델만으로는 매우 복잡합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이미지를로드하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

큰 JSON 데이터는로드하는 데 너무 많은 시간이 걸립니다

분류에서Dev

취소 PFQuery를로드하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

데이터를 가져오고 노드를 만드는 데 너무 많은 시간이 걸립니다.

분류에서Dev

쿼리를로드하는 데 너무 많은 시간이 걸렸습니다.

분류에서Dev

대용량 파일에 대한 Pandas read_csv skiprows는 데이터를로드하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

mongodb에 데이터를 삽입하는 Nodejs. 너무 많은 시간이 걸립니다

분류에서Dev

Ruta 스크립트를 디버깅 할 때로드하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

레일의 루비를로드하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

javascript settimeout은 예상보다 코드를 실행하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

PHP 발리 라이브러리를 사용하여 서버에서 큰 json 데이터를 가져 오는 데 너무 많은 시간이 걸립니다.

분류에서Dev

자르는 데 너무 많은 시간이 걸립니다. hsqldb

분류에서Dev

Apache POI pptx를 이미지로 처리하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

F # 프로젝트는 빌드하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

최대 절전 모드로 javafx 앱을 실행하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

webm 파일의 길이 (기간)를 수정하는 데 ffmpeg에 너무 많은 시간이 걸립니다.

분류에서Dev

LINQ DBcontext가 데이터를로드하는 데 너무 오래 걸립니다.

분류에서Dev

너무 많은 시간이 걸리고 엄청난 양의 데이터를 다운로드하는 pipenv는 설치 후 무엇을합니까?

분류에서Dev

셀을 업데이트하는 데 너무 많은 시간이 걸리는 테이블 다시로드

분류에서Dev

복잡한 쿼리를 전송하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

C ++ 용 Google colaboratory에 OpenCV를 설치하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

무순지도에 삽입하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

코드에 너무 많은 시간이 걸립니다

분류에서Dev

데이터를 검색하는 데 너무 많은 시간이 걸리는 MongoDB 쿼리

분류에서Dev

Embedded SQL Count가 진행하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

빌드 OS X는 너무 많은 시간이 걸립니다

분류에서Dev

SQL Server 2008 업데이트 쿼리에 너무 많은 시간이 걸립니다.

분류에서Dev

UITableView에서 행을 삭제하는 데 너무 많은 시간이 걸립니다.

분류에서Dev

Gitlab : application.js에 너무 많은 시간이 걸립니다.

Related 관련 기사

  1. 1

    이미지를로드하는 데 너무 많은 시간이 걸립니다.

  2. 2

    큰 JSON 데이터는로드하는 데 너무 많은 시간이 걸립니다

  3. 3

    취소 PFQuery를로드하는 데 너무 많은 시간이 걸립니다.

  4. 4

    데이터를 가져오고 노드를 만드는 데 너무 많은 시간이 걸립니다.

  5. 5

    쿼리를로드하는 데 너무 많은 시간이 걸렸습니다.

  6. 6

    대용량 파일에 대한 Pandas read_csv skiprows는 데이터를로드하는 데 너무 많은 시간이 걸립니다.

  7. 7

    mongodb에 데이터를 삽입하는 Nodejs. 너무 많은 시간이 걸립니다

  8. 8

    Ruta 스크립트를 디버깅 할 때로드하는 데 너무 많은 시간이 걸립니다.

  9. 9

    레일의 루비를로드하는 데 너무 많은 시간이 걸립니다.

  10. 10

    javascript settimeout은 예상보다 코드를 실행하는 데 너무 많은 시간이 걸립니다.

  11. 11

    PHP 발리 라이브러리를 사용하여 서버에서 큰 json 데이터를 가져 오는 데 너무 많은 시간이 걸립니다.

  12. 12

    자르는 데 너무 많은 시간이 걸립니다. hsqldb

  13. 13

    Apache POI pptx를 이미지로 처리하는 데 너무 많은 시간이 걸립니다.

  14. 14

    F # 프로젝트는 빌드하는 데 너무 많은 시간이 걸립니다.

  15. 15

    최대 절전 모드로 javafx 앱을 실행하는 데 너무 많은 시간이 걸립니다.

  16. 16

    webm 파일의 길이 (기간)를 수정하는 데 ffmpeg에 너무 많은 시간이 걸립니다.

  17. 17

    LINQ DBcontext가 데이터를로드하는 데 너무 오래 걸립니다.

  18. 18

    너무 많은 시간이 걸리고 엄청난 양의 데이터를 다운로드하는 pipenv는 설치 후 무엇을합니까?

  19. 19

    셀을 업데이트하는 데 너무 많은 시간이 걸리는 테이블 다시로드

  20. 20

    복잡한 쿼리를 전송하는 데 너무 많은 시간이 걸립니다.

  21. 21

    C ++ 용 Google colaboratory에 OpenCV를 설치하는 데 너무 많은 시간이 걸립니다.

  22. 22

    무순지도에 삽입하는 데 너무 많은 시간이 걸립니다.

  23. 23

    코드에 너무 많은 시간이 걸립니다

  24. 24

    데이터를 검색하는 데 너무 많은 시간이 걸리는 MongoDB 쿼리

  25. 25

    Embedded SQL Count가 진행하는 데 너무 많은 시간이 걸립니다.

  26. 26

    빌드 OS X는 너무 많은 시간이 걸립니다

  27. 27

    SQL Server 2008 업데이트 쿼리에 너무 많은 시간이 걸립니다.

  28. 28

    UITableView에서 행을 삭제하는 데 너무 많은 시간이 걸립니다.

  29. 29

    Gitlab : application.js에 너무 많은 시간이 걸립니다.

뜨겁다태그

보관