gpt4 book ai didi

silverlight - 仅将文本包装在 2 行中并在之后添加 '...'

转载 作者:行者123 更新时间:2023-12-04 06:05:25 25 4
gpt4 key购买 nike

我有一些不同长度的文本,但我的 textBlock 的宽度和高度有限。

如何将文本(对于给定的宽度和高度)限制为仅 2 行并向 textBlock 添加一些“...”,以便用户知道所有文本都不适合?

最佳答案

像这样。

<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" />

请注意,行数仅通过设置文本 block 的高度(在本例中为 70,但这取决于字体大小。设置 TextTrimming="WordEllipsis" 是控制字符串在末尾如何被截断的内容,并且 TextWrapping="Wrap" 确保您可以看到第二行。

显然,您可以像往常一样将 Text 值绑定(bind)到您喜欢的任何内容。

关于silverlight - 仅将文本包装在 2 行中并在之后添加 '...',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8417115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com