我正在将我的应用程序迁移到新的 .NET MAUI(使用 .NET 8)。我使用syncfusion作为我的组件库,现在当我构建我的应用程序时,我收到错误
"Cannot resolve type "http://schemas.syncfusion.com/maui:core:SfChip"".
我已经尝试删除 bin 和 obj 文件夹,但这没有帮助。
我还发现了这个 stackoverflow 也有同样的问题。这里的答案指出添加一个 x:Name,但我已经添加了这个,但是 x:Name="Self"。
您的问题与上述链接无关,您可能使用了错误的芯片控制命名空间,请尝试以下操作:
xmlns:chip="clr-namespace:Syncfusion.Maui.Core;assembly=Syncfusion.Maui.Core"
然后尝试使用它
<chip:SfChipGroup DisplayMemberPath="Name">
<chip:SfChipGroup.ChipLayout>
<FlexLayout
HorizontalOptions="Start"
VerticalOptions="Center"
/>
</chip:SfChipGroup.ChipLayout>
</chip:SfChipGroup>