2017-01-11 11 views
1

GridView에 바인딩 된 사용자 지정 컬렉션이 있습니다. 속성을 GridView으로 설정할 수는 있지만 포커스는 변경하지 않습니다. GridViewItem을 얻기 위해 다음 코드를 사용하려고했지만 null 값을 얻고 있습니다.GridView 항목에 포커스 설정

GridViewItem item = ResultGv.ContainerFromIndex(0) as GridViewItem; 

답변

1

미리보기로 항목을 스크롤 할 수도 있습니다. 목록 가상화를 사용하면 일반적으로보기 포트 밖에있을 때 항목에 대한 컨테이너가 없을 수 있습니다.

+0

GrideViewItem을 보유 할 수있는 방법이 있습니까? – user5979

+0

그게 제가 말한 것입니다. 첫 번째 항목에서 처음에 ScrollIntoView를 호출하면 코드가 작동해야합니다. –

+0

후속 질문이 있습니다. 왜 그 물건이 필요한거야? 일반적으로 그렇게 잡을 필요는 없습니다. –