Microsoft MVP성태의 닷넷 이야기
WPF의 datagrid, listview 컨트롤 관련 질문 입니다. [링크 복사], [링크+제목 복사]
조회: 6968
글쓴 사람
popo
홈페이지
첨부 파일
 
WPF를 이용하여 WPF 기본 data grid컨트롤 또는 listview컨트롤에 데이터를 바인딩하여 표시할때 이 컨트롤이 어떤 형식으로 바인딩 되어 있는 속성들을 참조해서 어떻게 값을 가져 오는지에 대해 궁금하여 질문드리게 되었습니다.

일단 제가 이것 저것 확인해 본 결과 data grid컨트롤이나 listview컨트롤은 기본적으로 화면에 컨트롤이 렌더링 될때 virtualization를 사용하여 보이는 영역만 데이터를 채우는 것으로 알고 있습니다.

상세 하게 설명하면 컨트롤이 표시 될때 컨트롤단에서 CustomTypeDescriptor클래스의 PropertyDescriptorCollection GetProperties() 메서드를 호출하여

바인딩 처리되는 속성정보들을 가져와 PropertyDescriptor클래스를 참조하여 값을 가져오도록 되어 있는것 같은데 제가 정확하게 파악하고 있는 것인지 궁금합니다.


사실 data grid컨트롤 또는 listview컨트롤에 대량의 데이터를 바인딩하여 표시해 줄려고 하는데,

기본적으로 WPF의 data grid 또는 listview컨트롤이 virtualization처리를 지원하여 화면에 보이는 영역만 데이터를 표시한다 라고 찾아 보았는데

어떻게 표시 하는지에 대해 먼저 파악해 보고 싶어 질문 남깁니다.

감사합니다.








[최초 등록일: ]
[최종 수정일: 10/13/2015]


비밀번호

댓글 작성자
 



2015-10-13 11시38분
맞는 듯 싶은데요. ^^ 저도 그런 부분은 궁금할 때 직접 찾아보는 수 밖에는 방법이 없습니다. popo님이 ^^ 이 부분에 대해 정리하셔서 멋진 블로그 글로 남겨주시면 어떨까요? ^^
정성태

... 31  32  33  34  [35]  36  37  38  39  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
4754초보개발자8/25/20167210UWP 의 적용 범위에 대해서 어떻게 생각하십니까? [1]
4753조호찬8/23/201610237sybase 의 한글 가져오기 문의 [7]
4752타미플루8/19/20167813IIS 로그에서 time-taken이 0이 나올수 있나요? [4]
4751김민석8/16/20168101가변크기의 구조체를 SendMessage로 타 프로세스에 전송하는 방법이 있을까요? [1]
4750강준8/13/20168887ElementHost Memory Leak 현상 (아래내용과 동일 첨부 추가^^) [5]파일 다운로드1
4749강준8/11/20168624ElementHost Memory Leak 현상 [6]
4748Beren Ko8/3/20167553그냥 생각이 들어서 여기 글 써봅니다. [1]
4746힘찬도약8/2/20168004[asp.net] local에서 cookies값이 읽혀지지 않는 경우 [1]
4747힘찬도약8/3/20167946    답변글 [예제 첨부]: [asp.net] local에서 cookies값이 읽혀지지 않는 경우 [3]파일 다운로드1
4745힘찬도약7/27/20168452.NET 자식창 데이터를 부모창에 전달시 오류 질문드립니다. [4]파일 다운로드1
4744변찬연7/27/20168462안녕하세요 그 edge를 이용하는 데 조금 불편함이 있어서 문의드립니다 [1]
4743딸랑구아빠7/26/20167375IE 사용 시 인증 정보 계속 보내기? [1]
4741차가워7/20/20168415UWP 에서 COM 참조 불가능한가요? [6]
4740lunacy807/19/20168950clickonce manifest 파일 질문 [1]
4739윤똘씨7/19/20168087정말 감동적입니다... [7]
4738닷넷초보7/7/20167525안녕하세요. C#의 개체 전달방식(참조)에 관련해서 질문 있습니다. [3]파일 다운로드1
4737beaujava7/6/20169418python embedding 한 c++ 프로그램의 배포에 관해서 질문드리고 싶습니다. [1]
4736spowner7/6/20167030Property Lambda에 대한 심층 분석을 의뢰합니다 [7]
4735힘찬도약7/5/20167599.Net/Web.config에서 MSSQL을 쓰는데, MysqlSiteMap 참조오류 [3]파일 다운로드1
4734spowner6/28/20167095Visual Studio 2015 + Windows Forms 환경에서 컴파일 할 때 드물게 개발환경이 Crash 됩니다 [1]
4733feeling6/15/20167781타 서버로 소스 이전 중 [3]파일 다운로드1
4732구봉근6/14/20166730안녕하세요 [1]파일 다운로드1
4731초급개발자6/7/20169297Windows Form Application는 사라질까요? [2]
4730김시현6/4/20167287책으로 공부하던 도중 생성자에 대해서 궁금한게 생겼는데 혹시 답변좀 해주실수 있나요? [1]
4729Jeahoon Jeong6/3/20168922C#.Net 프로그램에서 C++로 만들어진 dll 파일 이용관련 문의 하나 드립니다. [3]
4727링거5/30/20167488WPF MediaElement 파일 실행 후 삭제시 오류 문의 [1]파일 다운로드1
... 31  32  33  34  [35]  36  37  38  39  40  41  42  43  44  45  ...