用途:在 WPF 应用中实现数值范围选择界面,SfRangeSlider 允许用户在设定的最小值和最大值之间选择单个值或一段范围,支持双滑块模式。
主要能力:单/双滑块选择(ShowRange 开启双滑块);刻度与吸附(TickFrequency、MinorTickFrequency、TickPlacement、SnapsTo、StepFrequency);标签显示(ShowValueLabels、ShowCustomLabels、CustomLabels、LabelPlacement、LabelOrientation);工具提示(ThumbToolTipPlacement、ThumbToolTipPrecision、ToolTipFormat、ToolTipDisplayMode);方向与反转(Orientation、IsDirectionReversed);触摸与键盘鼠标手势;外观定制(ThumbStyle、ActiveTrackStyle、InactiveTrackStyle、刻度颜色);事件(RangeChanged、RangeStartChanged、RangeEndChanged、LabelLoaded)。
使用方式:通过 NuGet 安装 Install-Package Syncfusion.SfInput.WPF 或 dotnet add package Syncfusion.SfInput.WPF,在 XAML 中引入命名空间 xmlns:editors="clr-namespace:Syncfusion.Windows.Controls.Input;assembly=Syncfusion.SfInput.Wpf",然后设置 Minimum、Maximum、RangeStart、RangeEnd、ShowRange 等属性即可。
适用场景:价格区间筛选、日期范围选择、音量/亮度控制、温度控制、数据过滤、年龄区间、缩放级别、预算分配、时间范围等。
限制:资料未提供收费、价格、平台兼容版本、性能数据及具体授权条款,需以官方文档为准。