WPF에서 텍스트 블록에 텍스트를 맞추는 방법
-
11-09-2019 - |
문제
텍스트 블록에 표시 해야하는 문자열이 있고, 내 텍스트 블록은 고정 크기를 가지고 있습니다. 문자열에 텍스트 블록에 맞지 않으면 텍스트를 표시해야합니다. 그러면 다음 텍스트 블록에서 문자열을 분할해야합니다. 어떻게 동일하게 할 수 있습니까? .
해결책
왜 사용해 보지 않겠습니까? TextWrapping
그것의 재산 TextBlock
?
XAML :
<TextBlock TextWrapping="Wrap" Text="very very very long text" Width="30"/>
씨#:
myTextBlock.TextWrapping = TextWrapping.Wrap;
다른 팁
포장을 원하지 않는다면 수평/수직 스크롤 바를 때리는 것은 탐색 할 수있는 또 다른 옵션입니다. 질문을 읽는 것은 텍스트 트래핑이 더 적절하다고 생각합니다 (아무것도 숨기고 싶지는 않지만 옵션은 항상 좋습니다.
<ScrollViewer Height="30">
<TextBlock Width="30" TextWrapping="Wrap">HElooooooooooooooooooooooooooooooooooooo</TextBlock>
</ScrollViewer>
편집 : 단어 랩과 스크롤 뷰어를 결합합니다.
제휴하지 않습니다 StackOverflow