在我的Xamarin.Forms应用程序中,我有一个标签,我想要多线但只是某一点。之后必须截断。我怎样才能做到这一点?
目前我可以将LineBreakMode
设置为WordWrap
;这会创建一个多行标签,但没有截断。
如果它将LineBreakMode
更改为TailTruncation
,则会在一行后截断。
答案 0 :(得分:1)
您可以编写一个值转换器,该转换器获取文本并在特定点返回截断的文本。在转换器中,应从特定位置删除字符串,然后在文本末尾放置三个...。
答案 1 :(得分:0)
您必须使用效果或渲染器才能实现此目的。例如,在iOS上,您可以为Label
生效,将原始UILabel
设置为Lines = 0
和LineBreakMode = UILineBreakMode.TailTruncation
。