用途:帮助把使用 Syncfusion 控件的 Xamarin.Forms 应用迁移到 .NET MAUI,覆盖各类控件的 API 变更、命名空间更新、属性重命名与迁移模式。
主要能力:给出 Xamarin 到 MAUI 的组件映射与迁移路线;说明命名空间从 Syncfusion.XForms.* 改为 Syncfusion.Maui.;指出需在 MauiProgram.cs 中通过 .ConfigureSyncfusionCore() 注册处理程序;提示 NuGet 包名从 Syncfusion.Xamarin. 改为 Syncfusion.Maui.*;整理属性重命名(如 BackgroundColor → Background、SelectedItem → SelectedRow)、枚举更新(如 ColumnSizer → ColumnWidthMode)及事件参数变化。内容按图表、仪表、数据控件、日历排程、输入选择器、导航列表、进度指示、布局容器、交互绘图、地图等分类提供参考文档,并包含通用迁移模式与排错指南。
使用方式:在迁移时按控件类别查阅对应参考文件,先阅读 migration-overview.md 了解组件映射与工作流,再按需查阅各分类文档,逐项更新命名空间、包引用、属性与处理程序注册。
适用场景:Xamarin.Forms 应用升级到 .NET MAUI、升级后修复编译错误、查找控件替代方案、处理 breaking changes。
限制:资料未提供具体版本兼容号、安装命令或代码示例细节;实际迁移效果与支持范围暂未提供。