Xaml 除非父元素是ContentPage,否则网格不会展开

Xaml 除非父元素是ContentPage,否则网格不会展开,xaml,xamarin,Xaml,Xamarin,我正在向RootLayout添加一个网格元素XFGrid-ingistics <ContentPage> <ContentPage.Content> ... </ContentPage.Content> <Grid x:Name="RootLayout"> </Grid> </ContentPage> 不过,当我将网格放在Conten

我正在向RootLayout添加一个网格元素XFGrid-ingistics

    <ContentPage>
    <ContentPage.Content>
        ...
    </ContentPage.Content>
    <Grid x:Name="RootLayout">             
    </Grid>
    </ContentPage>

不过,当我将网格放在ContentPage中时,这会很好地工作。Content元素不会发生任何事情!这里发生了什么?

ContentPage是否具有HorizontalContentAlignment和VerticalContentAlignment属性?我不能百分之百确定,但在样式模板中,您可能会找到一些内容对齐属性。请尝试将它们设置为“拉伸”。

如此接近!只需执行此grid.HorizontalOptions=LayoutOptions.FillAndExpand;grid.VerticalOptions=LayoutOptions.FillAndExpand;我的错,认为这是一个正常的XAML问题。很高兴看到你找到了答案。