SuperAPI AI 工具集

syncfusion-maui-numeric-entry

通用与其它

查看项目

更新于 10-15 23:24

技能介绍

用途:Syncfusion .NET MAUI Numeric Entry(SfNumericEntry)是面向数字数据录入的输入控件,适合价格、数量、年龄、折扣、评分、度量等字段。

主要能力:限制字母输入并在回车或失焦时校验;支持货币(C)、百分比(P)、小数(N)及自定义格式;通过上下按钮、方向键、Page 键和鼠标滚轮增减数值;用 Minimum、Maximum 限制范围,用 AllowNull 控制是否允许空值;支持 Culture 区域性格式、MaximumNumberDecimalDigits、IsEditable;可自定义占位符、清除按钮、边框、文本对齐、按钮位置与模板。

用法:创建 .NET MAUI 项目,安装 Syncfusion.Maui.Inputs NuGet 包,在 MauiProgram.cs 中注册处理器并调用 ConfigureSyncfusionCore(),然后在 XAML 或 C# 中添加控件。常用属性和事件包括 Placeholder、ShowClearButton、ValueChanged、Completed、ReturnCommand、CursorPosition、Focus()/Unfocus() 等;玻璃特效需 .NET 10、iOS 26+、macOS 26+,将控件包入 SfGlassEffectView 并设 Background 为 Transparent。

适用场景:货币与百分比输入、数量选择器、评分、年龄、折扣计算、只读数字显示等。

限制:部分高级特性(如玻璃特效)依赖特定平台与 .NET 版本;其余细节以官方文档为准,本文暂未提供更多信息。