如何在 Xamarin 中设置标签文本的最大长度

sya*_*aaa 3 xamarin.android

在 xamarin 中,我想要一个具有最大长度的标签文本。当文本太长时,可以分成几行。所以,我想设置最大长度或行数。我想测量字符串长度但我没有找到方法。

我希望Xamarin有一个解决方案。如果可能的话,我不想为每个平台编写特定的代码。

谢谢

bha*_*shi 5

MaxLines财产就是你的答案。也是可以绑定的。

如果您希望在某些行后显示两个显示三个点以显示溢出文本,请使用LineBreakMode="TailTruncation"

例子:

<Label Text="{Binding LargeText}"  MaxLines="2" LineBreakMode="TailTruncation"/>
Run Code Online (Sandbox Code Playgroud)