繁体   English   中英

Xamarin - CollectionView 第一项和最后一项的额外空间

[英]Xamarin - CollectionView extra space for first and last item

大家好,

我的问题是我是否能够在 Xamarin 的 CollectionView 中的第一项上方和最后一项下方添加一些额外的空间。

我有类似圆角卡片的物品,但目前看不清楚,因为第一个物品上方和最后一个物品下方没有空间。 它们之间的垂直空间可以使用 ItemSpacing 属性。

我将在此处添加屏幕截图。 黑线是我需要空间的确切位置。

正如 jason 所说,您可以为 Grid 或 stacklayout 添加 padding 或 Margin,然后在此布局中添加 CollectionView。

 <Grid Padding="20">
            <CollectionView ItemsSource="{Binding images}">
                <CollectionView.ItemTemplate>
                    <DataTemplate>
                        <Frame BorderColor="Black" CornerRadius="30">
                            <StackLayout>
                                <Image Source="{Binding imagepath}" />
                                <Label Text="{Binding text}" />
                            </StackLayout>
                        </Frame>
                    </DataTemplate>
                </CollectionView.ItemTemplate>
            </CollectionView>
        </Grid>

当我尝试在 Xamarin Forms

[英]Only the first item in a list is rendered when I try to output a collectionview inside a collectionview in Xamarin Forms

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM