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
了解更多信息。