NET8 MAUI CollectionView 和 ItemsLayout 无法正常工作

NET8 MAUI CollectionView and ItemsLayout is not working properly

提问人:Enrico 提问时间:11/16/2023 最后编辑:Enrico 更新时间:11/17/2023 访问量:57

问:

我有一个项目。我是这样定义视图的CollectionViewMAUINET8

<CollectionView
    Grid.Row="1"
    Grid.ColumnSpan="2"
    HorizontalOptions="Fill"
    ItemsLayout="VerticalGrid, 2"
    ItemsSource="{Binding GameList}"
    VerticalOptions="Fill">

按照 Microsoft 文档中的示例操作。结果很有趣。正如您在以下屏幕截图中看到的那样,在 Windows 11 上运行的应用程序,左侧有一个项目,右侧有很多空间。

enter image description here

如果我调整窗口大小,渲染不会改变。

enter image description here

我试图改变,但结果相同。这是一个错误还是我做错了什么?HorizontalOptions

更新

Android 中组件的渲染也是我喜欢在 Windows 中看到的。

enter image description here

2 列,其中 .DataTemplate

C# 毛伊岛 NET-8.0

评论

0赞 Jessie Zhang -MSFT 11/17/2023
你能发布你的代码吗?你想要什么样的效果?CollectionView.ItemTemplate
0赞 Jessie Zhang -MSFT 11/21/2023
嗨,@Enrico,你能发布你的代码吗?CollectionView.ItemTemplate

答: 暂无答案