2010-03-24 4 views
1

내 xaml 페이지에서 스크롤 뷰어를 사용하고 있습니다. 이 뷰어에 많은 항목을 표시하면 스크롤바가 잘 보이고 바람직하기 시작합니다. 그러나 jpeg 형식으로 해당 페이지를 내보내는 동안 하나의 이미지에 모든 항목을 표시해야합니다. 따라서 스크롤 막대가 사라지도록 크기를 늘릴 계획입니다. Chalange 나는 스크롤 막대를 표시하지 않고 모든 항목을 수용 할 수 있도록 높이를 늘려야하는지 정확히 계산할 수 없다는 점에 직면하고 있습니다. 미리 감사드립니다. 스크롤 뷰어의 전체 높이를 계산하는 방법

- 더 그랜드

답변

2

ViewportHeight/ViewportWidth 또는 ScrollableHeight/ScrollableWidth가 필요에 따라 시도해 보셨습니까?

나는 그러나 다음을 제안 :

  • 설정을 의 minHeight, 의 minWidth합니다.
  • 두 스크롤바 표시가 모두 자동으로 설정되어 있는지 확인하십시오. 기본적으로 자동입니다.
  • 스크롤 뷰어는 최대한 확장되어 & 일 때 스크롤 막대 만 표시합니다.
  • 최대 크기는 MaxHeight, MaxWidth으로 정의됩니다.
  • MaxHeight/MaxWidth은 항상 부모 의 허용치보다 작습니다.
0

난 당신이 ScrollViewer.ExtentWidthScrollViewer.ExtentHeight 싶은 생각합니다.

+0

안녕하세요 켄트, 죄송하지만 ExtentHeight는 스크롤 막대가없는 모든 요소를 ​​나열하려는 실제 높이를 제공하지 않습니다. :( – Lalit

관련 문제