1
在Xamarin.Forms标签上,我看到一个MinimumWidthRequest,但有什么方法可以设置允许的最大宽度吗?在Xamarin.Forms中设置最大标签宽度
我有一个水平方向的StackLayout,并希望布局中的标签在截断之前具有500px的最大宽度。我不想只将WidthRequest设置为500px,因为较短的标签的尺寸应该尽可能小,以便在最后没有额外的空间。
在Xamarin.Forms标签上,我看到一个MinimumWidthRequest,但有什么方法可以设置允许的最大宽度吗?在Xamarin.Forms中设置最大标签宽度
我有一个水平方向的StackLayout,并希望布局中的标签在截断之前具有500px的最大宽度。我不想只将WidthRequest设置为500px,因为较短的标签的尺寸应该尽可能小,以便在最后没有额外的空间。
尝试设置标签的LineBreakMode
到TailTruncation
如果不设置WidthRequest
,当标签到达容器结束它会自动截断。这将允许您缩短标签的尺寸,并按照您的要求。
XAML
<Label
Text="This is a very long text"
LineBreakMode="TailTruncation">
</Label>
C#
label.LineBreakMode = LineBreakMode.TailTruncation;
============