SuperAPI AI 工具集

syncfusion-maui-range-selector

前端与建站

查看项目

更新于 10-15 23:24

技能介绍

用途:在 .NET MAUI 应用中实现 Syncfusion 的 SfRangeSelector 控件。该控件让用户拖动双滑块在轨道上选择数值范围,并支持在选择器内嵌入任意内容(通常是图表),用于按范围过滤图表数据。

主要能力:嵌入内容(如 SfCartesianChart);双滑块范围选择与完整轨道样式;按间隔显示标签、刻度、次刻度和分隔线;选择模式(离散步进、区间吸附、拖动行为);轨道颜色与高度定制;滑块与叠加层样式;工具提示(常显、样式、自定义文本);活动/非活动区域样式;MVVM 支持(事件、命令、双向数据绑定);NumberFormat 前后缀格式化;IsInversed 反转方向;iOS/macOS 26+ 上的 Liquid Glass 效果。

使用方式:包为 Syncfusion.Maui.Sliders,命名空间 Syncfusion.Maui.Sliders,控件为 SfRangeSelector。需通过 NuGet 安装,并在 MauiProgram.cs 中注册 Handler,然后在 XAML 或 C# 中设置 Minimum、Maximum、RangeStart、RangeEnd,并通过 Content 属性加入图表等内容。可配置 Interval、ShowTicks、MinorTicksPerInterval、ShowDividers、ShowLabels、StepSize、EnableIntervalSelection、DragBehavior、SliderTooltip 等。

适用场景:需要按数值范围交互式筛选图表数据、调节区间阈值的 MAUI 界面。

限制与说明:资料未提供具体版本兼容要求、授权或价格信息,未提供完整代码示例;Liquid Glass 的可用平台要求资料只提及 iOS/macOS 26+,其余平台限制暂未提供。