저는 listbox.ScrollIntoView (item)를 사용합니다. 그러나이 항목이 목록 상자보기에 있으면 스크롤하지 않습니다. 실제로는 항목을 목록 상자의 가운데에 표시하려고합니다. 이 작업을 수행 할 여지가 있습니까?wp7의 목록 상자에서 selectedItem을 가운데에 배치하는 방법은 무엇입니까?
1
A
답변
2
불행히도이 모든 것이 쉽지는 않습니다. 목록 상자의 내용을 렌더링하는 데 사용하는 패널에 따라 목록 상자의 가상화 여부에 따라 다릅니다. 비 가상화 목록 상자의 경우, 목록 상자 템플릿의 일부인 ScrollViewer에서 offset을 픽셀 단위로 사용하여 다음 메서드를 호출하여 세로 스크롤 위치를 설정할 수 있습니다.
ScrollViewer.ScrollToVerticalOffset(offset);
는 가상화를 들어, 목록의 위치는 오프셋 VirtualizingStackPanel에 다음과 같은 방법을 호출 할 수 있습니다 (3.5 스크롤하는 인덱스 3의 중간에 스크롤, 즉 당신이 두 배 값을 사용할 수 4)
http://wp7contrib.codeplex.com/SourceControl/changeset/view/72741#1502048
: 컨텍스트에서이 코드를 사용하는 방법에 대한ItemsHostStackPanel.SetVerticalOffset(offset);
, 나는 여기에 구현 된 점프 목록 컨트롤을보고
관련 문제
- 1. div를 가운데에 배치하는 방법은 무엇입니까?
- 2. WP7의 목록 상자에서 항목 제거
- 3. 목록 상자에서 SelectedItem을 KeyValuePair에 바인딩 <>
- 4. WP7에서 목록 상자의 selecteditem을 설정하는 방법은 무엇입니까?
- 5. 레이블의 텍스트를 세로 가운데에 배치하는 방법은 무엇입니까?
- 6. 이미지를 확대하고 가운데에 배치하는 방법은 무엇입니까?
- 7. Silverlight 요소를 서로 가운데에 배치하는 방법은 무엇입니까?
- 8. JScrollPane의 구성 요소를 가운데에 배치하는 방법은 무엇입니까?
- 9. CSS arrow : 텍스트를 가운데에 배치하는 방법은 무엇입니까?
- 10. Android Dialog의 레이아웃을 가운데에 배치하는 방법은 무엇입니까?
- 11. TextArea 텍스트를 가운데에 배치하는 방법은 무엇입니까?
- 12. ComboBox의 내용을 세로로 가운데에 배치하는 방법은 무엇입니까?
- 13. 이러한 탐색 항목을 가운데에 배치하는 방법은 무엇입니까?
- 14. WP7의 목록 상자에서 TextBlock의 텍스트 정렬
- 15. JqGrid를 가운데에 배치하는 방법
- 16. 텍스트를 가운데에 배치하는 방법?
- 17. WP7의 목록 상자 성능
- 18. Gtk.Entry에 텍스트를 가운데에 배치하는 방법?
- 19. tabhost에 텍스트를 가운데에 배치하는 방법?
- 20. 모든 하위 div를 상위 div의 가운데에 배치하는 방법은 무엇입니까?
- 21. UIImageViews 사이에서 이미지를 드래그 앤 드롭하고 가운데에 배치하는 방법은 무엇입니까?
- 22. Image Control에서 이미지를 수평 및 수직 가운데에 배치하는 방법은 무엇입니까?
- 23. 머리글과 바닥 글 div간에 콘텐츠를 가운데에 배치하는 방법은 무엇입니까?
- 24. 전체 화면 UIScrollView 내에서 UIImageView를 가운데에 배치하는 방법은 무엇입니까?
- 25. 요소의 중심을 사용하여 BoxLayout에 요소를 가운데에 배치하는 방법은 무엇입니까?
- 26. 두 줄로 TextView에서 제목을 가운데에 배치하는 방법은 무엇입니까?
- 27. 넘치는 요소의 너비에 따라 콘텐츠를 가운데에 배치하는 방법은 무엇입니까?
- 28. 배경 div baloon 이미지에 텍스트를 가운데에 배치하는 방법은 무엇입니까?
- 29. div에서 div를 세로 및 가로로 가운데에 배치하는 방법은 무엇입니까?
- 30. JTextPane에 텍스트와 JComponent를 세로로 가운데에 배치하는 방법은 무엇입니까?