用途:在 .NET MAUI 应用中实现日期/时间范围选择,让用户通过可拖动滑块在指定的最小与最大值之间选取 DateTime 区间,并可嵌入 Syncfusion 图表或其他可视化内容,用于按时间段筛选和探索时序数据。
主要能力:支持可拖动滑块的日期时间范围选择;图表内容集成;可自定义标签、刻度与分隔线;支持按步长间隔的离散选择;提示框及自定义格式;丰富的样式选项;活动/非活动区域高亮;多种拖动行为;基于事件与命令的架构;iOS 26+、macOS 26+ 上的 Liquid Glass 效果。
使用方式:安装 NuGet 包 Syncfusion.Maui.Sliders,注册 Handler(ConfigureSyncfusionCore),然后实现基础日期时间范围选择器并配置 Minimum、Maximum、RangeStart、RangeEnd、Interval、IntervalType、DateFormat 等属性。可通过 LabelCreated、TooltipLabelCreated 事件及 ValueChanging、ValueChanged 等事件和 DragStartedCommand、DragCompletedCommand 命令进行交互;支持 StepDuration 离散选择、EnableIntervalSelection 间隔选择模式以及 OnThumb、BetweenThumbs、Both 拖动行为。
适用场景:图表数据的时间区间筛选与缩放、季度/月/周或自定义时间段选择器、日期范围滑块、时序数据探索工具、范围选择外观定制与事件响应。
限制:Liquid Glass 效果要求 .NET 10、iOS 26+ 或 macOS 26+;其余平台与版本要求、收费与价格信息暂未提供。