这是我正在使用的代码:
<Label x:Name="detail3" Grid.Row="2" FontSize="35" XAlign="Center" VerticalOptions="Center" LineBreakMode="WordWrap" />
但我了解XAlign不应再使用了。
答案 0 :(得分:7)
XAlign
已被弃用,名为HorizontalTextAlignment
同样,[{1}}
已弃用YAlign
因此,要对VerticalTextAligment
的文本进行水平对齐,您可以执行以下操作:
Label
请参阅https://developer.xamarin.com/api/type/Xamarin.Forms.Label/
HorizontalTextAlignment
居中,结束或开始,表示 标签文本的水平放置。
VerticalTextAlignment
中心, 结束或开始,表示标签文本的垂直位置。
答案 1 :(得分:0)
请查看Xamarin文档 Xamarin.Forms.Label.XAlign Property
答案 2 :(得分:-1)
如果要在中心对齐标签控件,请使用-HorizontalOptions =“Center”
<Label x:Name="detail3" Grid.Row="2" FontSize="35" XAlign="Center" VerticalOptions="Center" HorizontalOptions="Centre" LineBreakMode="WordWrap" />
如果你想在中心对齐标签的文字,请使用-HorizontalTextAlignment =“Center”
<Label x:Name="detail3" Grid.Row="2" FontSize="35" XAlign="Center" VerticalOptions="Center" HorizontalTextAlignment="Centre" LineBreakMode="WordWrap" />