2009-03-04 5 views
4

Ich habe dieses Verhalten in einer alten Win32-App gesehen, wo, wenn Sie die Maus an einer Position auf der Slider-Spur (außer auf dem Daumen) halten, der Daumen in diese Position bewegt.WPF Slider Probleme

In WPF scheint der Daumen eine Entfernung zu verschieben, die entweder von SmallChange oder LargeChange definiert wird. Wenn Sie die Taste gedrückt halten, wird die Bewegung mit SmallChange/LargeChange nach einiger Zeit erneut ausgeführt, wie in der Delay-Eigenschaft definiert.

Jetzt möchte ich das alte Verhalten bekommen? Also, wenn der Daumen bei 2 ist und ich die Maus in der Nähe von 10 drücke, möchte ich, dass er auf 10 springt. Was ist der beste Weg, dies zu tun?

Vielen Dank im Voraus für Anregungen.

Antwort

12

Slider.IsMoveToPointEnabled

Ich weiß nicht, wie oft ich die alle Eigenschaften ging durch, bevor es zu finden.