将图像放入框架XAML中

将图像放入框架XAML中,xaml,Xaml,我有以下XAML代码。输出如下图所示。如何实现在帧中的网格内填充图像?谢谢你的帮助 <CollectionView.ItemTemplate> <DataTemplate> <Grid Padding="10,20,10,0"> <Frame Margin="5" BackgroundColor=&quo

我有以下XAML代码。输出如下图所示。如何实现在帧中的网格内填充图像?谢谢你的帮助

<CollectionView.ItemTemplate>
    <DataTemplate>
        <Grid Padding="10,20,10,0">
            <Frame
                Margin="5"
                BackgroundColor="AntiqueWhite"
                CornerRadius="20"
                HasShadow="True"
                HeightRequest="200"
                HorizontalOptions="FillAndExpand">
                <Grid RowDefinitions="7*,3*">
                    <Image
                        Grid.Row="0"
                        x:DataType="products:PopularProduct"
                        Aspect="AspectFill"
                        HorizontalOptions="FillAndExpand"
                        Source="{Binding FullImageUrl}"
                        VerticalOptions="FillAndExpand" />
                </Grid>
            </Frame>
        </Grid>
    </DataTemplate>
</CollectionView.ItemTemplate>


我会将StackLayout与以下内容结合使用

<CollectionView.ItemTemplate>
    <DataTemplate>
        <StackLayout
            HorizontalOptions="FillAndExpand"
            Orientation="Horizontal"
            VerticalOptions="FillAndExpand">
            <Frame
                Margin="10,20,10,20"
                Padding="0"
                BackgroundColor="AntiqueWhite"
                HasShadow="False"
                HeightRequest="200"
                HorizontalOptions="FillAndExpand">
                <StackLayout Orientation="Vertical">
                    <Frame
                        Padding="0"
                        CornerRadius="20"
                        HasShadow="True"
                        IsClippedToBounds="True">
                        <Grid RowDefinitions="7*,3*">
                            <Image
                                Grid.Row="0"
                                x:DataType="products:PopularProduct"
                                Aspect="AspectFill"
                                HorizontalOptions="FillAndExpand"
                                Source="{Binding FullImageUrl}"
                                VerticalOptions="FillAndExpand" />
                            <StackLayout
                                Grid.Row="1"
                                Margin="10"
                                Orientation="Vertical">
                                <Label Text="Any label if you want here" />
                            </StackLayout>
                        </Grid>
                    </Frame>
                </StackLayout>
            </Frame>
        </StackLayout>
    </DataTemplate>
</CollectionView.ItemTemplate>