这是我到目前为止所拥有的:
details.Children.Clear();
var grid = new Grid()
{
HeightRequest = 50
};
grid.Children.Add(new Label {
Text = "00"
});
details.Children.Add(grid);
但这不会使文本在网格中居中。有人可以给我有关我做错事情的建议吗?
答案 0 :(得分:1)
您应使用VerticalOptions和HorizontalOptions,如下所示:
details.Children.Clear();
var grid = new Grid()
{
HeightRequest = 50
};
grid.Children.Add(new Label {
Text = "00" ,
VerticalOptions="Center"
HorizontalOptions="Center"
});
details.Children.Add(grid);
如果您希望网格居中,也可以将其应用于网格。