2012-08-10 7 views
2

WPF 4.0에서 FormattedText 클래스는 줄을 표시 할 수있는 충분한 세로 공간과 문자를 표시 할 수있는 충분한 가로 공간이 있어야하며 그렇지 않으면 아무것도 표시하지 않습니다.부분적인 FormattedText를 표시하는 방법?

FormattedText가 부분적으로 텍스트 문자를 생성하도록 할 수있는 방법이 있습니까? 그런데

, 나는이 (예 : 굴림 72)

+0

"충분한 공간"이란 무엇을 의미합니까? 'MaxTextWidth' 또는'MaxTextHeight' 속성을 설정합니까? – Clemens

+0

예, MaxTextWidth 및 MaxTextHeight는 그래픽 심볼 (예 : 사각형) 내부의 사용 가능한 공간으로 설정됩니다. 그러나 때로는 그 공간이 완전한 숯을 보여주기에 충분하지 않고 사라지는 경우도 있습니다. –

답변

2

, 대신 MaxWidthMaxHeight하여 텍스트 크기를 제한 그냥 추측, 당신은 pushing하여 텍스트를 클립 수없는 큰 텍스트를 표시 할 클립 사각형을 DrawingContext에 추가할까요?

+0

FormattedText는 내가 원하는 것을 할 수 없다. 대신 그래픽 컨텍스트 내에서 텍스트를 잘라내어 잘라야합니다. 감사! –

관련 문제