Herramienta para el ajuste rápido y preciso de valores numéricos
Este es un control de usuario simple inspirado en la perilla de control de los dispositivos analógicos y el estilo estándar de Windows. Puede controlarse mediante el ratón o la pantalla táctil. Le permite establecer el valor de forma nativa y precisa.
Algunas características:
Código abierto
Convertidor incorporado de valores físicos.
Controlado por ratón y pantalla táctil.
Similar al diseño nativo de Windows.
No utiliza bibliotecas de terceros.
Este es un proyecto rápido y sencillo para gestionar números físicos. Está en desarrollo.
dotnet add package FineSliderNet
Para usarlo, necesita insertar un elemento XAML. Normalmente, debes vincular el parámetro Value
a la variable double
. Opcionalmente, puede especificar límites para la escala.
Minimum
- doble | Restricción de configuración por parte del usuario. Por debajo de este valor, el usuario no podrá configurarlo.
Maximum
- doble | Restricción de configuración por parte del usuario. El usuario no podrá establecer más que este valor.
Unit
- cadena | Parámetro de texto: unidades de nombres
Span
- doble | Valor de barrido para el rango visible.
MinimumSpan
: doble | Límite de configuración del usuario (al hacer zoom).
MaximumSpan
- doble | Límite de configuración del usuario (al hacer zoom).
<fs:FineSlider Value="{Binding ValueDouble}" Mínimo="-60" Máximo="60" Unidad="V" Span="0.1" MínimoSpan="0.01" MaximumSpan="100"/>
No olvide agregar la biblioteca a la lista:
<Ventana x:Class="Ejemplo.MainWindow"...xmlns:fs="clr-namespace:FineSliderNet;assembly=FineSliderNet"...
Distribuido bajo la licencia MIT. Consulte LICENSE
para obtener más información.