2012-02-24 5 views

답변

1

텍스트를 2048 픽셀 높이로 나누는 Scrollable TextBlock이 있습니다. 당신은

Creating Scrollable TextBlock for WP7

(예를 들어, 800 픽셀) 정확히 하나 개의 페이지에 맞는 텍스트를 얻기 위해 자신의 코드를 사용할 수 있습니다
1

UIElement.Measure(Size) 메서드를 호출 한 다음 UIElement.DesiredSize 속성을 확인하면 렌더링되기 전에 요소의 크기가 표시됩니다. 텍스트를 추가하고 렌더링 된 크기를 반복적으로 측정 할 수 있습니다.

그러나 ... 이것은 매우 비효율적입니다. 자동으로 필요한 것을 수행하는 레이아웃을 생성 할 수 있다면 훨씬 더 좋습니다.

관련 문제