用途:在 .NET MAUI 应用中实现 Syncfusion SfSlider 单值数值滑块,让用户从指定范围内选择一个数值(如音量、亮度、价格),支持水平与垂直方向。
主要能力:可通过 Minimum、Maximum、Value 配置数值范围与绑定;支持轨道样式(ActiveFill、InactiveFill、ActiveSize、InactiveSize);ShowLabels 与 NumberFormat 配置标签,Interval 控制间隔,LabelCreated 自定义文本;ShowTicks、MinorTicksPerInterval 配置刻度;ShowDividers 配置分隔线;SliderTooltip 启用工具提示,支持 ShowAlways 与 TooltipLabelCreated;ThumbStyle、ThumbOverlayStyle 定制滑块与叠加层;StepSize 支持离散取值;EnableDeferredUpdate 与 DeferredUpdateDelay 延迟更新;EnableLiquidGlassEffect 提供 .NET 10+ 的液态玻璃效果;支持 Visual State Manager 状态样式。
使用方式:安装 Syncfusion.Maui.Sliders NuGet 包,并通过 ConfigureSyncfusionCore 注册处理程序,随后在 XAML 或 C# 中创建滑块;事件包括 ValueChangeStart、ValueChanging、ValueChanged、ValueChangeEnd,命令包括 DragStartedCommand、DragCompletedCommand 及其参数。
适用场景:需要单值范围选择的交互式界面,例如设置面板中的音量、亮度或价格筛选,以及从 Xamarin.Forms RangeSlider 迁移到 .NET MAUI Slider。
限制:资料未提供具体版本要求(除液态玻璃需 iOS 26、macOS 26 与 .NET 10+ 外)、授权与收费信息、性能数据;部分功能可能依赖特定平台,实际可用性以官方文档为准。