小编Lil*_*lly的帖子

.NET MAUI:我们还可以拥有特定于平台的 XAML 吗?

我读到,我们可以在 MAUI 项目中使用特定于平台的 C#,但我需要使用特定于平台的 XAML 文件。在文档中找不到任何内容。

背景: 在 Android 上,当从绑定的 ObservableCollection 中删除项目时,ListView 内的 SwipeView 会引发 Java 错误(“指定的子项已经有父项。您必须首先在子项的父项上调用removeView()。”),因此我使用CollectionView 在这里(没有错误)。在 iOS 上,当与页面上的其他元素一起使用时,CollectionView 确实会延伸到页面下端之外(看起来,在 iOS 上 CollectionView 确实想要占据整个屏幕高度),所以我必须在这里使用 ListView。但在 iOS 上,不会发生上述错误。

xaml maui

7
推荐指数
1
解决办法
6299
查看次数

标签 统计

maui ×1

xaml ×1