fineslider.net
1.0.0

用于快速、精确设置数值的工具
这是一个简单的用户控件,其灵感来自模拟设备上的控制旋钮和标准 Windows 样式。可以通过鼠标或触摸屏进行控制。允许您本地准确地设置该值。

一些特点:
开源
内置物理值转换器
通过鼠标和触摸屏控制
与原生windows设计类似
不使用第三方库
这是一个管理物理号码的简单快速的项目。它正在开发中。
dotnet add package FineSliderNet
要使用它,您需要插入一个 XAML 元素。通常,您应该将Value参数绑定到double变量。您还可以选择指定比例限制。
Minimum -双|用户设置的限制。小于这个值,用户将无法设置。
Maximum -双|用户设置的限制。用户将无法设置超过此值。
Unit -字符串|文本参数-命名单位
Span -双|可见范围的扫描值。
MinimumSpan -双|用户设置限制(缩放时)。
MaximumSpan -双|用户设置限制(缩放时)。
<fs:FineSlider Value =“{Binding ValueDouble}”最小值=“-60”最大值=“60”单位=“V”跨度=“0.1”MinimumSpan=“0.01”MaximumSpan=“100”/>不要忘记将库添加到列表中:
<窗口 x:Class="Example.MainWindow"...xmlns:fs="clr-namespace:FineSliderNet; assembly=FineSliderNet"...
根据 MIT 许可证分发。请参阅LICENSE了解更多信息。