Xaml 如何在分为两行的标签中将边距设置为长文本
我的AbsoluteLayout中有一个标签,当标签的文本很长时,会将文本分为两行,这是可以的,但是有可能在第二个左包装行上也有一个边距吗?我附上的图片,以更好地显示我的意思,在这张图片中有红色箭头显示的地方,我的要求 谢谢大家Xaml 如何在分为两行的标签中将边距设置为长文本,xaml,xamarin.forms,Xaml,Xamarin.forms,我的AbsoluteLayout中有一个标签,当标签的文本很长时,会将文本分为两行,这是可以的,但是有可能在第二个左包装行上也有一个边距吗?我附上的图片,以更好地显示我的意思,在这张图片中有红色箭头显示的地方,我的要求 谢谢大家 您可以使用Xamarin中提供的换行模式。格式:- LineBreakMode=“WordWrap” 请参阅下面的链接:- 谢谢,但如果标签位于网格中且相对位置,LineBreakMode=“WordWrap”似乎不起作用。。。到底为什么。。。还有其他的解决方法
您可以使用Xamarin中提供的换行模式。格式:- LineBreakMode=“WordWrap”
请参阅下面的链接:-
谢谢,但如果标签位于网格中且相对位置,LineBreakMode=“WordWrap”似乎不起作用。。。到底为什么。。。还有其他的解决方法吗?
<Grid HorizontalOptions="Center"
VerticalOptions="Center">
<Grid.RowDefinitions>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
</Grid.ColumnDefinitions>
<AbsoluteLayout HorizontalOptions="Start">
<Image HeightRequest="160"
HorizontalOptions="Start"
WidthRequest="360"
Aspect="AspectFill"
Grid.Row="0"
Source="{Binding EnclosureUrl}"
Margin="0,0,0,15">
<Image.GestureRecognizers>
<TapGestureRecognizer Tapped="TappedItemCommand"
CommandParameter="{Binding Link}"
NumberOfTapsRequired="1" />
</Image.GestureRecognizers>
</Image>
<Label Grid.Row="0" Grid.Column="0"
HorizontalOptions="Start"
Margin="0,0,0,40"
WidthRequest="250"
Style="{StaticResource BoldBasicText}"
Font="Bold,20"
AbsoluteLayout.LayoutFlags="PositionProportional"
AbsoluteLayout.LayoutBounds="0,1,-1,-1"
BackgroundColor="{x:Static ownStyles:StyleSettings.colCaptionColorFade}"
TextColor="{x:Static StyleSettings:Settings.colRed}"
Text="{Binding Header}">
<Label.GestureRecognizers>
<TapGestureRecognizer Tapped="TappedItemCommand"
CommandParameter="{Binding Link}"
NumberOfTapsRequired="1" />
</Label.GestureRecognizers>
</Label>
</AbsoluteLayout>
</Grid>
<Label Text="{Binding Certification, StringFormat='Board Certification:{0:F0}'}" LineBreakMode="WordWrap"/>