0

标签文本是动态出现的,有时很短,有时很长。我正在使用 LineBreakMode = TailTruncation 并且我想检测是否文本被截断,我需要显示图标以查看更多信息,否则不需要。那么,Xamarin Forms 中有没有办法检测/检查标签文本是否被截断?

4

1 回答 1

0

没有这样的事件可以检测文本是否被截断,如果你没有设置文本的字体大小,通常标签中的最大字符等于标签的宽度除以 10。因此,您可以使用下面的代码来了解文本是否被截断作为解决方法:

if(mylabel.Text>((mylabel.width/10)))
{sth to be added
}
于 2021-11-19T02:27:50.027 回答