c# wpf user-interface user-controls slider

C#WPF: el deslizador va a la posición exacta



user-interface user-controls (2)

Debe manejar el mouse deslizante del mouse ingresar el evento y definir el comportamiento que desee.

var thumb = (slider1.Template.FindName("PART_Track", slider) as Track).Thumb; thumb.MouseEnter += new MouseEventHandler(ThumbMouseEnter);

A continuación, establece la posición del pulgar en ThumbMouseEnter event hendler. Esto te permitirá definir cualquier comportamiento que desees.

Se hace una pregunta muy similar en social.msdn.microsoft.com

Estoy usando un control deslizante en una ventana de WPF y quiero que cuando el usuario haga clic en algún lugar en la pista del control deslizante, el pulgar para ir a esa posición exacta. Actualmente, cuando hago clic en algún lugar, el pulgar va hacia esa posición, pero no exactamente a esa posición. ¿Cómo puedo lograr lo que quiero?

Editar: un ejemplo para explicar mejor lo que quiero: si el pulgar está en 10 y presiono el mouse hacia abajo cerca de 100, quiero que salte a 100 (sin pasar por otros valores).