用途:该技能面向 .NET MAUI 应用,使用 Syncfusion .NET MAUI Popup(SfPopup)控件显示警示消息、确认提示、通知、模态对话框,以及无需跳转页面的信息浮层、工具提示、上下文菜单、加载指示、全屏模态和自定义视图(如 ListView、DataGrid、表单)。
主要能力:支持居中、绝对坐标、相对视图、全屏等灵活定位;可自定义页眉、正文、页脚模板与样式,提供单按钮或双按钮外观模式;支持模态以阻止背景交互;内置缩放、淡入淡出及四方向滑动动画;可自动适配内容尺寸;支持 MVVM 数据绑定与命令。文档还覆盖弹出位置与操作栏关系、ShowAsync 返回结果、覆盖层点击关闭、生命周期事件(Opening、Opened、Closing、Closed)及取消、接受与拒绝按钮事件、边框、覆盖层、模糊、阴影、液态玻璃等外观定制,以及 ListView、DataGrid 和 Switch 等集成与本地化。
使用方式:资料显示需通过 NuGet 安装 Syncfusion.Maui.Popup,并在 MauiProgram.cs 中注册处理器;可用 XAML 或 C# 初始化弹窗,通过 IsOpen、Show()、ShowAsync() 等方法显示与关闭。
限制:资料明确提示,2025 年第 3 卷(2025 年 9 月中)之后,该控件的功能增强将不再在 Syncfusion 包中提供,建议改用 Syncfusion Toolkit for .NET MAUI 以获得持续支持。其余具体平台限制、收费与价格信息暂未提供。