SuperAPI AI 工具集

syncfusion-winui-numberbox

通用与其它

查看项目

更新于 10-16 03:05

技能介绍

用途:SfNumberBox 是 Syncfusion 提供的 WinUI 数值输入控件,用于在应用中接受带校验的数值输入,并支持格式化、范围限制与交互式调整。

主要能力:自动校验与格式化输入;支持货币(C)、百分比(P)、小数(N)及自定义格式,也提供 CurrencyFormatter、PercentFormatter、DecimalFormatter 等格式化类与文化区域设置;通过 Minimum/Maximum 限制范围,AllowNull 处理空值,IsEditable 控制只读;支持 UpDown 按钮(Hidden、Inline、Compact 三种位置)、键盘方向键与滚轮调整,SmallChange 控制小步进,LargeChange 控制 Page Up/Down 步进;支持 Header、PlaceholderText、Description、ShowClearButton 等显示属性;ValueType 支持 Double、Decimal、Float、Long、Int、UInt、Byte、SByte;提供 ValueChanged 事件;具备键盘导航与屏幕阅读器支持。

使用方式:通过 NuGet 安装 Install-Package Syncfusion.Editors.WinUI,XAML 命名空间为 xmlns:editors="using:Syncfusion.UI.Xaml.Editors",随后在 XAML 或 C# 中创建控件并设置 Value、Minimum、Maximum、CustomFormat 等属性,订阅 ValueChanged 处理变更。

适用场景:价格/金额输入、百分比与折扣、数量选择、只读数值展示、金融高精度小数等。

限制:官方资料未提供价格、授权细节及具体平台版本要求,相关收费与兼容性信息暂未提供。