Установите шаг ползунка на нецелое значение в Silverlight - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть ползунок с установленным минимальным и максимальным значением, но промежуточное значение не является целым числом (например, 4.51294141512 и т. Д.).Как установить шаг ползунка в нецелые значения?Может шаг за шагом 1,5, но не 9,4148257822

Ответы [ 2 ]

0 голосов
/ 12 июня 2014

Создать событие: nameslider_valueChanged и округлить значение.

Пример

SAnios - это имя элемента управления ползунком

Private Sub sAnios_ValueChanged(sender As Object, 
                                e As RoutedPropertyChangedEventArgs(Of Double))
    If Not IsNothing(sAnios) Then          
        sAnios.Value = FormatNumber(sAnios.Value, 0)   
    End If 
End Sub 

If Not IsNothing - для предотвращения ошибки при загрузке приложения.

0 голосов
/ 20 февраля 2012

Это не доступно в стандартном слайдере.

Вы можете создать подкласс слайдера, как упомянуто здесь: Магнитный эффект в слайдере

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...