我有一些不同长度的文字,但我的textBlock在宽度和高度上都有限制。
如何将文本(对于给定的宽度和高度)限制为仅2行,并在textBlock中添加一些“...”,以便用户知道所有文本都不适合?
答案 0 :(得分:3)
喜欢这个。
<TextBlock
Text="This is a fairly long string and should display as two lines ending with an ellipsis to denote it doesn't all fit in the control"
TextWrapping="Wrap"
TextTrimming="WordEllipsis"
Height="70" />
请注意,行数仅受设置文本块高度的限制(在本例中为70,但取决于字体大小。设置TextTrimming="WordEllipsis"
是控制字符串被切断的方式最后,TextWrapping="Wrap"
确保您可以看到第二行。
显然,您可以将Text值绑定到正常情况下的任何内容。