让我们说你有这个文字
“Lorem ipsum dolor sit amet,consectetuer adipiscing elit.Maecenas porttitor congue massa.Fusce posuere,magna sed pulvinar ultricies,purus lectus malesuada libero,sit amet commodo magna eros quis urna。”
放入TextWrapping =“Wrap”的文本块,文本块只支持2行,所以如何在文本末尾添加通常的“...”以便说明还有更多内容
答案 0 :(得分:2)
在SilverLight中使用这一点并非易事,因为您无法使用本机Win32方法(其中一些方法支持省略号)。网上有一些资源,基本上归结为两种方法之一:
TextRenderer.DrawText
,不确定您的方案中是否可用或有用:http://www.switchonthecode.com/tutorials/how-to-auto-ellipse-text-in-csharp 答案 1 :(得分:0)
此问题已在此处正确回答:How do I truncate a string with an ellipsis in a Silverlight TextBlock?
Silverlight 4支持TextBlock控件的TextTrimming属性。
<TextBlock TextTrimming="WordEllipsis"/>