UWP 앱에서 일부 콘텐츠로 채워지는 RichTextBlock을 사용하고 있습니다. 단어 줄 바꿈 기능이 설정되어 있고 내용의 길이에 관계없이 특정 수의 서식있는 텍스트 만 표시 할 수 있도록 최대 줄이 설정되어 있습니다.RichTextBlock에서 보이는 텍스트 가져 오기
보이는 텍스트가 무엇인지 알아낼 방법이 있는지 알고 싶습니다.
그래서 내가있는 경우 :
<RichTextBlock TextWrapping="Wrap" MaxLines="2">
<RichTextBlock.Blocks>
<Paragraph>
<Paragraph.Inlines>
A bunch of runs go in here with text that are several lines
</Paragraph.Inlines>
</Paragraph>
</RichTextBlock.Blocks>
</RichTextBlock>
실제로 볼 얼마나 텍스트의 많은 알고 싶습니다.
텍스트가 설정된 줄 수보다 길고 마지막 줄 끝에 "... 자세히보기"를 추가하려고합니다 (마지막 13자를 "...로 바꿉니다. Read More ")
:
여기에 (당신이 필요로하는 다른 유형을 처리하기 위해 수정해야하므로에만 실행 및 하이퍼 링크 인라인을 처리) 내 코드입니까? "..."괜찮겠습니까? – Scavenger
네, "... 더 읽기"여야합니다. 그렇지 않으면 TextTrimming = CharacterEllipsis를 사용했을 것입니다. 불행히도 TextTrimming을 사용할 때 "..."대신 사용할 사용자 지정 텍스트를 제공하는 방법이 없습니다. 내 문제를 해결했을거야. –