Xamarin-CollectionView VerticalItemSpacing无法正常工作

卡利克斯

我无能为力,我已经测试了几种代码变体,但没有一个起作用。我还尝试了Frame和StackLayout的变体。

<ScrollView VerticalOptions="StartAndExpand" Orientation="Vertical">
    <Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
    </Grid.RowDefinitions>

    <CollectionView Grid.Row="0" x:Name="StockCards_CollectionView" ItemsSource="{Binding lc_ReleaseBill.Items}" SelectionChangedCommand="{Binding OnCollectionViewSelectionChanged}" EmptyView="List is empty." SelectionMode="Single"  SelectedItem="{Binding SelectedStockCard, Mode=TwoWay}">
            <CollectionView.ItemsLayout>
                <GridItemsLayout Orientation="Vertical"  VerticalItemSpacing="20"/>
            </CollectionView.ItemsLayout>
            <CollectionView.ItemTemplate>
                <DataTemplate>
                    <Grid>
                        <Grid.RowDefinitions>
                            <RowDefinition Height="Auto" />
                            <RowDefinition Height="Auto" />
                        </Grid.RowDefinitions>
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="Auto" />
                            <ColumnDefinition Width="Auto" />
                        </Grid.ColumnDefinitions>
                            <Label Grid.Row="0" Grid.Column="0"  Text="{Binding Name}" FontAttributes="Bold" VerticalOptions="Start" TextColor="White"/>

                            <Label Grid.Row="1" Grid.Column="0"  Text="{Binding Unit}" FontAttributes="Italic"  VerticalOptions="Start" TextColor="White"/>

                            <Label Grid.Row="0" Grid.Column="1"  Text="{Binding Price_WithVAT_Unit}" FontAttributes="Bold"  HorizontalOptions="End" FontSize="19" TextColor="#00c8df"/>

                            <Label Grid.Row="1" Grid.Column="1"  Text="{Binding Amount}" FontAttributes="Bold"  HorizontalOptions="End" TextColor="White"/>
                    </Grid>
                </DataTemplate>
            </CollectionView.ItemTemplate>
        </CollectionView>
    </Grid>
</ScrollView> 

在Xamarin.Forms 4.5.0.356上运行,结果在4.4.0.991640上相同。

卡利克斯

我通过从代码设置“集合视图项间距”来修复它,这不是理想的方法,但是比在集合视图内部的Grid上设置边距要好。

CollectionView.ItemsLayout = new LinearItemsLayout(ItemsLayoutOrientation.Vertical)
    {
       ItemSpacing = 20
    };

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CollectionView单元上的UISwipeGestureRecognizer无法正常工作

来自分类Dev

Xamarin Forms CollectionView:无法为SelectedItem提供透明背景

来自分类Dev

安装Xamarin for VS 2015无法正常工作

来自分类Dev

UIActivityIndicator无法正常工作Xamarin IOS

来自分类Dev

Xamarin IOS CanPerformAction无法正常工作

来自分类Dev

Xamarin Forms CollectionView命令不起作用

来自分类Dev

Xamarin Forms在CollectionView中设置特定值

来自分类Dev

xamarin在CollectionView中形成更新项

来自分类Dev

Xamarin CollectionView-以编程方式滚动

来自分类Dev

Xamarin CollectionView与HorizontalItemSpacing的项目宽度相等

来自分类Dev

在CollectionView中更改数据(Xamarin)

来自分类Dev

UIView上的CollectionView单元实例(委托外部)无法正常工作Swift 5

来自分类Dev

Xamarin.IOS MonoTouch.Dialog ExpandableDatePickerElement无法正常工作

来自分类Dev

Xamarin Forms 5编译为android无法正常工作

来自分类Dev

Xamarin表单-导航后,CustomRenderer无法正常工作

来自分类Dev

Xamarin中的iOS上的handlebars.net无法正常工作

来自分类Dev

Xamarin.Mac安装程序无法正常工作

来自分类Dev

Xamarin Android:Semaphore.TryOpenExisting无法正常工作

来自分类Dev

Xamarin Android RunOnUiThread()在新的OnCreate()调用后无法正常工作

来自分类Dev

预编译静态库在 xamarin ios 中无法正常工作

来自分类Dev

Xamarin表单:CollectionView在ios中不起作用

来自分类Dev

Xamarin表单中未突出显示CollectionView SelectedItem

来自分类Dev

Xamarin-从CollectionView删除项目,不会调用Command

来自分类Dev

Xamarin.Forms在CollectionView中实现延迟加载

来自分类Dev

无法识别CollectionView中的UIGestureRecognizer

来自分类Dev

无法在collectionView(collectionView:collectionViewLayout:sizeForItemAtIndexPath)内部调用dequeueReusableCellWithReuseIdentifier

来自分类Dev

无法在collectionView(collectionView:collectionViewLayout:sizeForItemAtIndexPath)内部调用dequeueReusableCellWithReuseIdentifier

来自分类Dev

Xamarin.Forms用Plugin.Media拍照无法正常工作

来自分类Dev

Xamarin.UITests Android设备未检测到或无法正常工作

Related 相关文章

  1. 1

    CollectionView单元上的UISwipeGestureRecognizer无法正常工作

  2. 2

    Xamarin Forms CollectionView:无法为SelectedItem提供透明背景

  3. 3

    安装Xamarin for VS 2015无法正常工作

  4. 4

    UIActivityIndicator无法正常工作Xamarin IOS

  5. 5

    Xamarin IOS CanPerformAction无法正常工作

  6. 6

    Xamarin Forms CollectionView命令不起作用

  7. 7

    Xamarin Forms在CollectionView中设置特定值

  8. 8

    xamarin在CollectionView中形成更新项

  9. 9

    Xamarin CollectionView-以编程方式滚动

  10. 10

    Xamarin CollectionView与HorizontalItemSpacing的项目宽度相等

  11. 11

    在CollectionView中更改数据(Xamarin)

  12. 12

    UIView上的CollectionView单元实例(委托外部)无法正常工作Swift 5

  13. 13

    Xamarin.IOS MonoTouch.Dialog ExpandableDatePickerElement无法正常工作

  14. 14

    Xamarin Forms 5编译为android无法正常工作

  15. 15

    Xamarin表单-导航后,CustomRenderer无法正常工作

  16. 16

    Xamarin中的iOS上的handlebars.net无法正常工作

  17. 17

    Xamarin.Mac安装程序无法正常工作

  18. 18

    Xamarin Android:Semaphore.TryOpenExisting无法正常工作

  19. 19

    Xamarin Android RunOnUiThread()在新的OnCreate()调用后无法正常工作

  20. 20

    预编译静态库在 xamarin ios 中无法正常工作

  21. 21

    Xamarin表单:CollectionView在ios中不起作用

  22. 22

    Xamarin表单中未突出显示CollectionView SelectedItem

  23. 23

    Xamarin-从CollectionView删除项目,不会调用Command

  24. 24

    Xamarin.Forms在CollectionView中实现延迟加载

  25. 25

    无法识别CollectionView中的UIGestureRecognizer

  26. 26

    无法在collectionView(collectionView:collectionViewLayout:sizeForItemAtIndexPath)内部调用dequeueReusableCellWithReuseIdentifier

  27. 27

    无法在collectionView(collectionView:collectionViewLayout:sizeForItemAtIndexPath)内部调用dequeueReusableCellWithReuseIdentifier

  28. 28

    Xamarin.Forms用Plugin.Media拍照无法正常工作

  29. 29

    Xamarin.UITests Android设备未检测到或无法正常工作

热门标签

归档