2009-06-11 2 views
2

목록 상자 항목에 애니메이션이 있습니다. 목록 상자 항목이 보이지 않으면, 즉. 목록 상자에서 과거 스크롤 된 애니메이션이 멈춘 것처럼 보입니다. 보기로 다시 스크롤하면 중단 된 부분부터 시작됩니다. 이제 누구나 애니메이션을 계속 실행하는 방법이 있습니까?ListBoxItem이 보이지 않을 때 애니메이션이 멈 춥니 다 (WPF)

감사

답변

2
은 목록 상자에 가상화를 끄고

-이보기에없는 경우 아이템이 파괴지고 있습니다.

+0

두 번째. 가상화와 같은 기술을 통해 WPF는 화면 렌더링에 영향을 줄 수없는 객체를 폐기하거나 재활용하여 CPU 및 RAM 리소스를 절약합니다. ... 밖으로 스크롤 목록 상자 항목처럼 .... 아마도 목록 상자 항목이 보이지 않게 스크롤되는 것을 감지하고 애니메이션을 끝내거나 끝 상태로 설정하는 것이 좋습니다. 폴 (Paul)이 올바르게 말했듯이, 문제를 해결하기위한 쉬운 (그리고 자원 비우호적 인) 방법은 단순히 가상화를 끄는 것입니다. – Mark

관련 문제