2010-11-29 2 views

답변

37

VirtualizationModeRecycling으로 설정하면 VirtualizingStackPanel은 항목 컨테이너를 새로 만들 필요없이 재사용합니다. 우리는이

------------------------- 
| Container 1 | Data 1 | 
------------------------- 
| Container 2 | Data 2 | 
------------------------- 
| Container 3 | Data 3 | 

으로 시작 및 데이터 (1) 다음 재활용을 데이터 1 항목 용기를 가지고 데이터를 재사용 할 뷰에서 스크롤 및 데이터 (4)보기로 스크롤되도록, 한 위치 아래로 스크롤하면 나는 또한 이후 녹색 배경이있을 것이다 컨테이너 1. 스크롤 다운 및 데이터 4 편집 모드를 입력 한 경우 4.

------------------------- 
| Container 2 | Data 2 | 
------------------------- 
| Container 3 | Data 3 | 
------------------------- 
| Container 1 | Data 4 | 

나는 예를 들어, 녹색 배경, 항목 컨테이너 연결된 속성을 사용할 때 몇 가지 문제를 했어 Attached Property가 여전히 설정되었습니다.

VirtualizationModeStandard으로 설정하면 VirtualizingStackPanel은 항목 컨테이너를 만들고 재사용하지 않고 폐기합니다.

+0

"반복"으로 어떻게 문제를 해결 했습니까? 항목 템플릿에서 TextBlock의 비헤이비어를 사용할 때도 동일한 문제가 발생합니다. 이상한. –