Xaml Xamarin的响应网格。形式响应不够

Xaml Xamarin的响应网格。形式响应不够,xaml,xamarin.forms,Xaml,Xamarin.forms,我正在使用一个简单的网格,使菜单列表响应所有的决议。它主要工作正常,但如果你在Android上看到它(如果我将视图调整为小宽度,则为UWP),右侧的空间比左侧小,这使得它非常难看和不专业。你能帮我修一下吗 代码如下: <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="*" /> <ColumnDefinition Width="Auto" />

我正在使用一个简单的网格,使菜单列表响应所有的决议。它主要工作正常,但如果你在Android上看到它(如果我将视图调整为小宽度,则为UWP),右侧的空间比左侧小,这使得它非常难看和不专业。你能帮我修一下吗

代码如下:

<Grid>
    <Grid.ColumnDefinitions>
        <ColumnDefinition Width="*" />
        <ColumnDefinition Width="Auto" />
        <ColumnDefinition Width="*" />
    </Grid.ColumnDefinitions>
</Grid>

这就是它的样子:


在Xamarin.Forms中,网格本身采用填充,因此您应该相应地设置填充如果不需要填充,则设置填充=0

照明过程:

您是否也可以更改内容页的背景颜色,以确保其不应用边距

您的代码中很可能有类似于
margin=“2,0,0,0”
的内容

    <StackLayout Padding="0" Margin="0">
        <Grid Padding="0" Margin="0">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="Auto" />
                <ColumnDefinition Width="*" />
            </Grid.ColumnDefinitions>
        </Grid>
    </StackLayout>


请分享一个它不工作时是什么样子的?@LeRoy分享的是什么样子的。如果仔细观察,视图的左侧比右侧有更多的空白。